none
ChecBox - Fixando ComboBox RRS feed

  • Pergunta

  • Bom pessoal,

    Pela minha pergunta, já deduz que estou iniciando no VB (Comecei ontem praticamente) - E estou com uma grande dificuldade, segue:

    Fiz um formulário, conectei banco de dados Access, estou com o controle de navegação funcionando, o grid está configurado os bloqueios de edição, os dados estão no lugar perfeitamente - Como uso Win 7 64 - Tive que compilar os dados para x86, por aí vai.

    A questão é: Na inserção de novas informações, há campos que se repetem bastante, podendo assim esses campos ficarem fixados,. através de um CheckBox. Isso logicamente, conseguiria facilitar o lançamento de informações no banco de dados, se "O Combobox" estiver mantendo aquela "informação" Fixada para lançar novos registros. Dispensando assim, a seleção repetida.

    Como eu poderia fazer isso? Já procurei na web, youtube, em sites americanos... nada!!!

    Estrututa:

    Objetos

    RegionalComboBox       ->      Checbox1

    AtendenteComboBox    ->     Checbox2

    SituacaoComboBox       ->      Checbox3

     

    Desde já Obrigado pela atenção e por compartilhamento do conhecimento.

     

    Luis Girardi

    sexta-feira, 10 de junho de 2011 01:47

Respostas

  • Quando clicar no checkbox, salva o SelectedIndex do combobox, e no momento do método inserir, seta o indice salvo no combobox novamente.


    Quem sabe um dia os DataSets se extinguirão?
    quinta-feira, 16 de junho de 2011 20:53

Todas as Respostas

  • Luis, poderia explicar melhor o que deseja fazer, você tem 3 checkbox e quer deixa-los marcados quando o form abrir?

     


    Abraço

    Estevam
    Siga luizestevamb on Twitter

    **** Se a reposta foi útil, então não esqueça de marca-lá. ***
    sexta-feira, 10 de junho de 2011 03:16
  • A necessidade é:

     

    Tenho um ComboBox de nome:  RegionalComboBox  ->   Gostaria que o CheckBox de nome Checbox1 - Quando marcada, Fixasse os dados do ComboBox, para que nos futuros lançamentos, não precisasse selecionar novamente.

    tem como fazer isso?

     

    Luis Girardi

    sexta-feira, 10 de junho de 2011 17:24

  • Olha uma imagem para compreender melhor. Abraços

    Abraços

     

    http://www.4shared.com/photo/pUAbrEaB/Form.htmlv


    sábado, 11 de junho de 2011 01:51
  • UP!

     

    Alguem poderia me ajudar ??

     

    Abraços

    segunda-feira, 13 de junho de 2011 17:31
  • Quando clicar no checkbox, salva o SelectedIndex do combobox, e no momento do método inserir, seta o indice salvo no combobox novamente.


    Quem sabe um dia os DataSets se extinguirão?
    quinta-feira, 16 de junho de 2011 20:53
  • Faz assim:

     

    Cria uma variavel para cada CheckBox do tipo String e salva elas... 

     

    Dim Info_Regional, Info_Atendimento, Info_Situacao as String

     

    Quando ele clicar no CheckBox e marcar que é para fixar você salva o texto atual do CheckBox

     

    'No evento Click do CheckBox

    Indo_Regional = Combo_regional.text

     

    Ai quando você for incluir um novo registro ou fazer algo que precisa mostrar aqueles itens fixos, então você carrega a informação da variavel para a tela

    Combo_regional.text = Indo_Regional

     

    Ou você pode fazer assim, concerteza tem alguma hora que voce limpa as informações, nessa hora de limpar, você faz assim:

    if CheckBox.checked = false then

    Combo_regional.text = ""

    end if

     

    Isso faz assim: Se o CheckBox Regional não esta fixado, então limpa o campo (então se ele marcar para fixar ele nunca vai limpar e esse dado sempre vai ficar mostrando para o usuário

    quarta-feira, 29 de junho de 2011 01:54