Fórum Somar campo em cada pagina do Quick Report #345339
29/08/2007
0
Boa noite.
Tenho um relatorio em QR em que tenho q somar um valor e exibir o total de cada pagina no rodape da mesma pagina. Alguem sabe como fazer isso?
Obrigado
Att
Dalton
Dbergkamps10
Curtir tópico
+ 0Posts
30/08/2007
Djjunior
1 - rbPageHeader
1 - Detail
1 - rbPageFooter (nesta adicione um qrlabel)
crie uma variavel do tipo integer no private
no beforePrint do Header zere-a
no beforePrint do Detail some-a
no beforePrint do footer faça rqlabel.text := intToStr(variavel)
Gostei + 0
30/08/2007
Dbergkamps10
Fiz como vc colocou, mas o problema eh q na primeira pagina ele soma o ultimo registro da primeira pagina e o primeiro registro da segunda pagina, e na ultima pagina ele nao soma nada
Coloquei assim?
no before print do pageheader
soma:=0; // zerando a soma
no before print do detail
soma:=soma + DataModule1.ZQFiltrosreq_valor_exame.Value; //atualizando o valor da soma
no before print do page footer
QRLabel15.Caption:=CurrtoStr(Soma);
vale lembrar q o meu relatorio tem uma band summary.
Gostei + 0
31/08/2007
Truck1n
:D
Gostei + 0
31/08/2007
Dbergkamps10
fiz o q vc recomendou, mas tem q alterar a propriedade ResetAfterPrint=true;
abraços
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)