Como Totalizar Campo Aggregate?

Delphi

03/07/2003

Tenho uma Tabela Master/Detail.

Na tabela Detail tenho campo como ...VUNITARIO, QTDE , DESCONTO
Criei um campo calc_SUB_TOTAL e calc_TOTAL de tipo Calculated.

calc_SUB_TOTAL := VUNITARIO * QTDE;

calc_TOTAL := calc_SUB_TOTAL - DESCONTO;

Também criei um campo TOTALGERAL Aggregate com SUM(calc_TOTAL)

Só que o sistema me retorna um mensagem q não se deve usar campo calculado
em Aggregate, que devo usar um campo InternalCalc.

Mas só que se eu mudar o campo calc_TOTAL para InternalCalc o campo
TOTALGERAL não esta retornando o total, fica sempre Zero(0).

O que devo fazer para que ele calcule o campo InternalCalc?

Obrigado.


Chaplinux

Chaplinux

Curtidas 0
POSTAR