Como somar os resultados de 3 Realatorios

11/04/2013

1

Olá estou montando um relatório com o componente QRComposite, sendo que tenho 3 Quickreports e em cada um no final em uma band rbSummary possuo um QRExpr com a seguinte formula sum(TBContas1.Valor), isto se repete nos 3 relatorios.

No formulário que chamo os relatorios, executo o seguinte código, que gera um único relatório final

with QRCompositeReport1 do
begin
reports.Add(QuickReport1);
reports.Add(QuickReport2);
reports.Add(QuickReport3);
end;

Agora gostaria que fosse apresentado ao final a soma geral TBContas1 + TBContas2 + TBContas3

sendo que TBContas1 é a soma geral dos registros do campo valor do primeiro relatorio
TBContas2 é a soma geral dos registros do campo valor do segundo relatorio
TBContas1 é a soma geral dos registros do campo valor do terceiro relatorio

Agradeço desde já pela colaboração.
Responder