Array
(
)

Auto Completar Na DbGrid

Demetrioi
   - 14 ago 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.


Carlosmielke
   - 15 ago 2004

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


Demetrioi
   - 16 ago 2004

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