Fórum ComboBox para filtro entre tabelas? #507307

14/01/2015

0

Prezados,

Quero carregar um "ComboBox" com dados de uma tabela A e ao selecionar um determinado item do mesmo, quero recuperar o seu código (registro) e filtrar os respectivos registros que possuam o mesmo código em uma tabela B. Dúvida: O componente mais indicado para essa operação é o "DBLookIpComboBox" ou seria algum outro?

Grato e aguardo qualquer orientação.
M. C.

M. C.

Responder

Posts

14/01/2015

Marisiana Battistella

Se não me engano é o DBLookupComboBox sim, você só precisa configurar as propriedades dele para passar e pegar a informação correta.

Clique no dblookupcombobox e configure no object inspector as seguintes propriedades:

Listsource: A origem da lista que você exibirá, indique um DataSource por exemplo;

Listfield: O campo que será listado no dblookupcombobox

Keyfield: O campo que será retornado ao ser escolhido um valor.

Por exemplo: Você pode listar o nome do cliente (listfield) e pegar o código do mesmo (keyfield).
Responder

Gostei + 0

14/01/2015

M. C.

Se não me engano é o DBLookupComboBox sim, você só precisa configurar as propriedades dele para passar e pegar a informação correta.

Clique no dblookupcombobox e configure no object inspector as seguintes propriedades:

Listsource: A origem da lista que você exibirá, indique um DataSource por exemplo;

Listfield: O campo que será listado no dblookupcombobox

Keyfield: O campo que será retornado ao ser escolhido um valor.

Por exemplo: Você pode listar o nome do cliente (listfield) e pegar o código do mesmo (keyfield).


Olá,

Eu sei como utiliza-lo, até já fiz um teste e deu certo, mas confesso que fiquei em dúvidas se o mesmo se aplica ao que necessito ou se outro componente ficaria melhor. Por isso postei a dúvida.

Grato pela sua atenção.
Responder

Gostei + 0

14/01/2015

Douglas

Aprendiz, acredito que pela sua situação o dblookupcombobox seria a melhor opção.
Responder

Gostei + 0

15/01/2015

M. C.

Aprendiz, acredito que pela sua situação o dblookupcombobox seria a melhor opção.


Olá,

Pois é, também penso que não exista outra forma não.

Grato pelo seu comentário.
Responder

Gostei + 0

16/01/2015

Marisiana Battistella

Utilizei o Delphi até a versão 2010 e, a menos que tenham criado algum componente novo das versões mais recentes, esse era o componente recomendado e era o mais utilizado.
Responder

Gostei + 0

16/01/2015

M. C.

Utilizei o Delphi até a versão 2010 e, a menos que tenham criado algum componente novo das versões mais recentes, esse era o componente recomendado e era o mais utilizado.


Olá,

Vou ficar utilizando esse mesmo, caso apareça alguma indicação de outro componente por parte dos colegas darei uma analisada.

Grato pela sua atenção.
Responder

Gostei + 0

16/01/2015

Marisiana Battistella

Por nada!!
Responder

Gostei + 0

16/01/2015

Marisiana Battistella

Por nada!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar