Luiz Arruda (ICO) Posted April 13, 2009 Report Share Posted April 13, 2009 Boa Tarde.. Pessoal, tem como eu digitar algo e gravar em um combobox ?? Tipo assim, no Combo eu já tenho algumas opções, e depois disso sempre que aparecer uma "ocupação" nova por exemplo eu digitar diretamente no ComboBox, atualmente eu tenho um button pequeno do lado do combo para fazer isso, eu gostaria de digitar diretamente no Combo, é possivel ??? Obrigado.. Luiz Arruda - Corumba(MS) FiveWin 9.01 / 9.02 /9.03 [x]Harbour xDev WS Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted April 13, 2009 Author Report Share Posted April 13, 2009 Boa Tarde.. Pessoal, tem como eu digitar algo e gravar em um combobox ?? Tipo assim, no Combo eu já tenho algumas opções, e depois disso sempre que aparecer uma "ocupação" nova por exemplo eu digitar diretamente no ComboBox, atualmente eu tenho um button pequeno do lado do combo para fazer isso, eu gostaria de digitar diretamente no Combo, é possivel ??? Obrigado.. Luiz Arruda - Corumba(MS) FiveWin 9.01 / 9.02 /9.03 [x]Harbour xDev WS Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
Ale SB Posted April 13, 2009 Report Share Posted April 13, 2009 Bom, no combobox, nao conheço nenhum metodo q faça isso, ate pq..trabalhamos com array nele, quer dizer, as opçoes do Combo ja esta defenida no Prg, mas, vc poderia usar o DBCombo, com ele daria certo, pq vc poderia ir gravando direto no BD as novas opçoes. @braços Ale aleseribeli@hotmail.com Andradina/SP O Titanic tinha o motor de Opala, e quando deu o 1° arrancadão na água ficou impossÃvel desviar do iceberg. Quote Link to comment Share on other sites More sharing options...
Ale SB Posted April 13, 2009 Report Share Posted April 13, 2009 Desculpa Luis, agora q entendi sua pergunta, li ela pela metade, pelo jeito vc ja esta usando o DbCombo neh ?! De qq forma dá sim, se seu ComboBox..foi criado como DropDown no Editor de resource, vc pode Editar sim o Combo, depois eh soh gravar a variavel digitada no seu BD....ok. @braços Ale aleseribeli@hotmail.com Andradina/SP O Titanic tinha o motor de Opala, e quando deu o 1° arrancadão na água ficou impossÃvel desviar do iceberg. Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted April 13, 2009 Author Report Share Posted April 13, 2009 citação:Desculpa Luis, agora q entendi sua pergunta, li ela pela metade, pelo jeito vc ja esta usando o DbCombo neh ?! De qq forma dá sim, se seu ComboBox..foi criado como DropDown no Editor de resource, vc pode Editar sim o Combo, depois eh soh gravar a variavel digitada no seu BD....ok. @braços Ale aleseribeli@hotmail.com Andradina/SP O Titanic tinha o motor de Opala, e quando deu o 1° arrancadão na água ficou impossÃvel desviar do iceberg. id=quote>id=quote>Hãããã!!! é isso que eu queria saber como fazer Luiz Arruda - Corumba(MS) FiveWin 9.01 / 9.02 /9.03 [x]Harbour xDev WS Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
william Posted April 13, 2009 Report Share Posted April 13, 2009 acho que a unica forma de vc fazer isso é modificar a classe dbcombo.prg e acrescentar um novo metodo onde lê a array do combo e mostra em um listbox para vc incluir ou modificar o conteudo da array ... meio complicadinho de fazer mas acho que seja possivel ... William Xharbour 1.0 - Fwh - Sqlrdd , Mysql 5.0 Quote Link to comment Share on other sites More sharing options...
zekasan Posted April 13, 2009 Report Share Posted April 13, 2009 na hora de gravar os dados da tela, eu dou um seek no bd do dbcombo com o valor dele, caso ele não exista eu adiciono ele e recarrego o dbcombo novamente, é bem rudimentar mas funciona FWH 8.05 - xHarbour - xDev - VLib Quote Link to comment Share on other sites More sharing options...
AprendizFW Posted April 13, 2009 Report Share Posted April 13, 2009 Aproveitando o tópico, gostaria de fazer exatamente o contrário, ou seja, não deixar o usuário digitar de forma alguma outra informação no combobox. Têm como ???. Edilson. FW 2.3, xHabour 0.99.4, xDev, Workshop. Quote Link to comment Share on other sites More sharing options...
Ale SB Posted April 14, 2009 Report Share Posted April 14, 2009 @Luiz( Ico ); Deu certo ai ?! A dica do "zekasan" eh perfeita. @AprendizFW; Crie seu Combox como "DropDown List" no seu Editor de Resource, assim, vc impedirá q o usuario digite alguma coisa dentro do combo...ok @braços Ale aleseribeli@hotmail.com Andradina/SP O Titanic tinha o motor de Opala, e quando deu o 1° arrancadão na água ficou impossÃvel desviar do iceberg. Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted April 14, 2009 Author Report Share Posted April 14, 2009 Pessoal, desculpem a demora, seria isso mesmo, mas não consegui fazer pelo seguinte; eu carrego o Combo na hora do cadastro eu queria digitar por exemplo 6230-15 ( mascara )ou selecionar com o mouse, apos isso, checar com valid se existe ou não, se existir me retorna a funcao correspondente em um get, se não existir um get vazio p/ eu digitar e gravar.. enrrolei tudo aqui que até o fio do mouse tava em meu pescoço.. Acho que vou ficar com o butãozinho.. Obrigado Luiz Arruda - Corumba(MS) FiveWin 9.01 / 9.02 /9.03 [x]Harbour xDev WS Não Abandone Seu Tópicoid=red> Quote Link to comment Share on other sites More sharing options...
AprendizFW Posted April 14, 2009 Report Share Posted April 14, 2009 Ale, valeu pela dica. Um grande abraço. Edilson. FW 2.3, xHabour 0.99.4, xDev, Workshop. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.