Problema com campo calculado no Report Builder

19/01/2017

0

Bom dia! Tenho um relatório Report Builder de fluxo de caixa que no cabeçalho demonstro um Saldo Anterior e na linha de detalhe tenho colunas debito, crédito e saldo. A coluna de saldo é um campo calculado sendo calculada a cada linha detalhe. Tenho uma variable global (varsaldo) que no cabeçalho recebe o saldo anterior, e a cada linha detalhe calcula:

varsaldo := varsaldo + colcredito.Value - coldebito.value;
colSaldo := varsaldo;

O calculo esta no evento BeforePrint da banda Detail..... Até ai nenhuma dificuldade.

O problema:

O problema esta na mudança de página... a primeira linha da mudança de página ele calcula 2 vezes... é como se passasse no evento BeforePrint da banda Detail 2 vezes!

Se o relatório for impresso em apenas 1 página funciona perfeitamente.

Alguém já passou por isso? Tem alguma configuração para que não faça isso?

Desde já mto obrigado!
Marcos Mendes

Marcos Mendes

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar