Fórum Dbgrid #172927
04/08/2003
0
Caros Colegas,
Meu problema é o seguinte (desculpem meu pouco conhecimento de Delphi, é que estou iniciando):
No Dbgrid de inserção de dados possuo quantidade, preço unitário e total do item. Criei na tabela-como sugestionado-um campo calculado, porém não sei como multiplicar a quantidade pelo preço unitário e gravar no campo total do item o resultado.
O mesmo problema dá-se com relação a descrição do produto. Criei um campo Lookup e consigo mostrar a descrição neste campo porém não consigo gravar no campo específico para que fique registrada a descrição.
Obrigado pela atenção,
Joelder
Meu problema é o seguinte (desculpem meu pouco conhecimento de Delphi, é que estou iniciando):
No Dbgrid de inserção de dados possuo quantidade, preço unitário e total do item. Criei na tabela-como sugestionado-um campo calculado, porém não sei como multiplicar a quantidade pelo preço unitário e gravar no campo total do item o resultado.
O mesmo problema dá-se com relação a descrição do produto. Criei um campo Lookup e consigo mostrar a descrição neste campo porém não consigo gravar no campo específico para que fique registrada a descrição.
Obrigado pela atenção,
Joelder
Joelder Martins
Curtir tópico
+ 0
Responder
Posts
04/08/2003
Koplin
nO EVENTO OnCAlcFields da tabela estoque faca:
TableEstoqueTotal.value:=TableEstoqueQuantidade.value *TableEstoquePreco.value;
Onde TableEstoqueTotal é o campo calculado. Todos os registro são calculados automaticamente.
Cuide para não ter valores nulos nos campos envolvidos no calculo. Dependendo do banco de dados da erro ou fica leeeento. Defina um valor default = 0.
O campo LookUp é somente leitura. Vc deve inserir o codigo do produto no campo codigo da tabela estoque. A descrição virá por si.
TableEstoqueTotal.value:=TableEstoqueQuantidade.value *TableEstoquePreco.value;
Onde TableEstoqueTotal é o campo calculado. Todos os registro são calculados automaticamente.
Cuide para não ter valores nulos nos campos envolvidos no calculo. Dependendo do banco de dados da erro ou fica leeeento. Defina um valor default = 0.
O campo LookUp é somente leitura. Vc deve inserir o codigo do produto no campo codigo da tabela estoque. A descrição virá por si.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)