Campo calculado

Delphi

26/03/2003

Tenho uma query ligada a um dbgrid. Ela traz o resultado de itens de um pedido
logo tenho colunas do tipo: CODIGO, QTDE, VLUNIT.

Mostro no grid CODIGO, DESCRICAO, QTDE, VLUNITARIO e VALOR TOTAL DO ITEM

Para DESCRICAO crei um campo calculado com a tabela de produtos, mas nao sei
como resolver o VALOR TOTAL DO ITEM. Em que momento vou atualiza-lo? No open da
Query? Qual evento?


Torres Delphi

Torres Delphi

Curtidas 0

Respostas

Anonymous

Anonymous

26/03/2003

[quote:ef1290a6a7=´Torres de Delphi´]Tenho uma query ligada a um dbgrid. Ela traz o resultado de itens de um pedido
logo tenho colunas do tipo: CODIGO, QTDE, VLUNIT.

Mostro no grid CODIGO, DESCRICAO, QTDE, VLUNITARIO e VALOR TOTAL DO ITEM

Para DESCRICAO crei um campo calculado com a tabela de produtos, mas nao sei
como resolver o VALOR TOTAL DO ITEM. Em que momento vou atualiza-lo? No open da
Query? Qual evento?[/quote:ef1290a6a7]


select a.codigo, b.descricao, a.qtde, a.vlunit, (a.qtde*a.vlunit) as valortotal from pedidos a, produtos b
where a.codigo = b.codigo ...


GOSTEI 0
Anonymous

Anonymous

26/03/2003

se você estiver editando estes dados ai terá que utilizar no oncalcfields da query

query1valortotal.value = query1qtde.value * query1vlunit.value;


GOSTEI 0
POSTAR