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

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

Aceitar