aggregate

Delphi

30/09/2009

bom pessoal, tenho um dbgrid com alguns campos, especialmente os campos quantidade e preco, bom eu calculo o total de cada registro usando o campo calculado, (dm.tabelaQUANTIDADE.asinteger*dmtabelaPRECO.asinteger) e me mostra no dbgrid.

A questão é: agora q ja tenho o total de cada produto, como faço para ter o total de tudo? eu fiz da seguinte maneira: criei um campo aggregate com a expression, SUM(TOTAL). mais dá o seguinte erro:

field is not correct type of calculated field to be used in a aggregate, use an internalcalc.

Pelo q eu intendi nau dá pra usar aggregate somando um calculado, mais como faço isso usando um internacalc? esperam q tenham intendido!


Thiagoangra2

Thiagoangra2

Curtidas 0

Respostas

Afarias

Afarias

30/09/2009

Caso esteja usando um DataSet que suporte InternalCalc (como CDS) -- Crie o campo como InternalCalc em vez de Calc

O resto não muda nda.


T+


GOSTEI 0
Thiagoangra2

Thiagoangra2

30/09/2009

Caso esteja usando um DataSet que suporte InternalCalc (como CDS) -- Crie o campo como InternalCalc em vez de Calc O resto não muda nda. T+


intendi! vlw pela moral


GOSTEI 0
POSTAR