dblookupCombobox (master/Detail)

Delphi

29/10/2007

Boa Noite a todos;
Estou com uma certa dificuldade em correlacionar dois lookup (bem na verdade são 3). Eu tenho um dblookup com os bancos cadastrados, um com as agencias daquele banco e outro com as contas daquela agencia, eu preciso que o dblookup das agencias abra apenas com as agências do banco selecionado no dblookup dos bancos e a mesma coisa com as contas correntes. Alguém ja passou por esse problema ?
Obrigado pela colaboração de todos !


Sergiowilson.sp

Sergiowilson.sp

Curtidas 0

Respostas

Douglasaltonia

Douglasaltonia

29/10/2007

bom dia, sergio!

Depende d como vc usa os loockps. Eu por exemplo utilizo uma Query independente pra fazer meus loockups, nao uso a Query ´matriz´ do banco de dados.

Eu coloco outra query no forlumario e ´abro e fecho´ ela pra manter os dados atualizados. Talvez assim seja possivel vc fazer o q esta querendo. Tenho um formulario de cadastro de cheques q faz a mesma coisa...

espero ter ajudado

Douglas-Altonia
t+


GOSTEI 0
Eric.miranda

Eric.miranda

29/10/2007

Boa tarde sérgio.
Uma forma que fiz e deu certo foi fazendo um filtro na tabela no evento onexit do dblookup..(verifcando é lógico se foi selecionado algum registro)
faz um filtro no dblookup do banco, filtrando as agencias daquele banco.
e outro filtro no dbookup das agencias,filtrando as contas correntes daquela agência..

Se não fui mto claro me fale que te mando um exemplo..
ok??
abraço


GOSTEI 0
Sergiowilson.sp

Sergiowilson.sp

29/10/2007

Pessoal, valeu por ter respondido, eu não tenho lá muita pratica em delphi (minha linguagem default é Cobol), portanto se vcs puderem postar exemplos eu fico agradecido.


GOSTEI 0
POSTAR