Problemas com Join para substituir campos lookups !

Firebird

12/08/2004

Fala moçada !!!

É o seguinte...

Tenho um cadastro de pedidos (mestre/detalhe) onde tenho uma query na tabela de itens de pedido que eu uso o join para juntar o nome do material relacionado com o codigo do material da tabela de itens...

SQL:

SELECT IPED.*, MAT.CE_NOMEMAT FROM CR02PEDI IPED INNER JOIN CEMATERIAL MAT ON IPED.CR_CODIMAT=MAT.CE_CODIMAT WHERE CR_NPEDIDO=:NPEDIDO AND CR_BAIXADO IS NULL


Até aí tudo bem... essa sql tah funcionando... estou usando join pois li varias vezes nesse forum pra naum usar lookups....


quando o usuario entra alterando o pedido ele mostra certo...



Mas, como faço para trazer o nome do material jah depois q usuario digitou o codigo dele no dbgrid !? o join sóh vai funcionar se eu fechar e abrir a query denovo ?

Ex: o usuario digitou um código na coluna codigo e eu queria q o programa trazesse o nome do material na outra coluna do dbgrid...


o q fazer pra resolver esse meu problema (jah q naum é indicado usar campos lookups) ?!

Falow !


Marfred

Marfred

Curtidas 0
POSTAR