lokupcombobox não aparece todos os dados de uma vez

Delphi

13/04/2004

Olá amigo, eu uso o interbase e toda vez que vou usar o LockuCombobox, não consigo fazer com que apareçam todos os dados de uma vez na hora de abrir e para que apareça todos os dados é necessário primeiro clicar um por uma, antes quando eu usava o BDE e o ADO isso não acontece, agora estou usando a paleta interbase isso acontece alguém sabe o que é isso, ah eu uso delphi 7


Manon

Manon

Curtidas 0

Respostas

Edineidaniel

Edineidaniel

13/04/2004

Manon,

tb tive este problema, naum o problema de vc usar interbase ou os componentes da paleta interbase....

o problema é com o componente...

ai eu passei a usar a RXLib para delphi 7....

que tem componentes muito bons inclusive.... o RXDBLoockuCombobox,
com a mesma função do DBLoockuCombobox, só q sem aquele problema funciona normal...

se vc naum possuir me mande um e-mail que eu te manda a RXLib....

t+
Edinei
espero ter ajudado.


GOSTEI 0
Rogerio_amorim

Rogerio_amorim

13/04/2004

No evento onactive do seu form insira as seguintes linhas:

dblookupcombobox1.keyvalue:=´001´;
dblookupcombobox1.keyvalue:=´000´;

Na realidade esse problema já vem desde o Delphi6 quando vc utiliza Interbase com componentes IB.

Mas ao menos esta solução que eu encontrei dá para o gasto...

OK


GOSTEI 0
Marco Salles

Marco Salles

13/04/2004

Somando a todas as opiniões que foram cordialmente elucidadas pelos amigos , se não me engano , existe uma propriedade do DbLookComboBox que Define a quantidade de registro que se pode visualizar :
Informe na propriedade DropDownRows de seu combo a quantidade de registros que deseja vi-sualizar de cada vez.



GOSTEI 0
POSTAR