Fórum Campo calculado #149862

26/03/2003

0

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

Responder

Posts

26/03/2003

Anonymous

[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 ...


Responder

Gostei + 0

26/03/2003

Anonymous

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

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar