Fórum aggregate #375447

30/09/2009

0

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

Responder

Posts

30/09/2009

Afarias

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+


Responder

Gostei + 0

30/09/2009

Thiagoangra2

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


Responder

Gostei + 0

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

Aceitar