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!
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
Curtir tópico
+ 0
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+
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
Clique aqui para fazer login e interagir na Comunidade :)