Auto Completar Na DbGrid

14/08/2004

Meu problema é o seguinte: tenho uma tabela de vendas(data, codigo, total) uma de detalhes(produto, precounitario) e uma de produtos(código, produto, precounitario)
Uso uma grid pra mostrar os detalhes da venda(tabela detalhesdavenda) e eu queria q qd eu selecionasse o nome do produto na grid(q é um lookup q usei) automaticamente a grid se preenchesse com o precounitario correspondente a este produto.

uso ibdatasets, delphi7 e interbase.
valeu.


Demetrioi

Respostas

15/08/2004

Carlosmielke

bom,

se vc utilizou um campo lookup no ibdataset vc pode utilizar o evento OnChange do campo para pegar o valor no preco unitario;

Carlos Mielke


Responder Citar

16/08/2004

Demetrioi

Disso eu sei mas como relaciono a tabela de produtos com a de detalhes pois seria mais ou menos assim:
ibdatasetdetalhesdavenda.fiedlbyname.precounitario:=
ibdatasetprodutos.fiedlbyname.precounitario;
mas eu teria que dar a condição pra ele receber o preco dauqele produto
valeu pela atenção


Responder Citar