[RESOLVIDO]Problema com totalizadores de variáveis Jasper

Olá,

Estou com um problema tratando-se de totalizadores de variáveis, ao fim de cada página (Column footer) e no inicio de cada nova página (Column Header) eu imprimo um totalizador específico, ou seja, no fim da página imprimirá o total até ali contabilizado, e na próxima página o mesmo total (trata-se de relatórios contábeis, se porventura uma página for perdida saberei do total até ali contabilizado) ele é zerado por grupo (ResetType=Group) e esta mesma variável é impressa no Group Footer com seu total, notei que isso acontece com um Field do tipo String que está com a propriedade isStretchWithOverflow=true, e quando chega ao fim da página se esta coluna ultrapassar duas linhas sendo que a página tem espaço somente pra uma ele quebra a página e inicia a impressão na outra página o que setá correto e é necessário, porém, ele incrementa a variável total causando uma divergência nos valores, sendo que o registro começará a ser impresso na página seguinte, na próxima página a somagem se inicia correta com o valor até ali totalizado Exemplo:

Página 1 imprimiu 40 registros de 10 reais, porém no 41º não coube, pois o campo sem 2 linhas, então, a impressão será iniciada na próxima página, a soma do total desta página será 400, mas, por o valor desta variável é incrementado com a soma do registro que quebrou a página e iniciou sua impressão na próxima página, chega a ser cômico, não consigo achar a solução, eu utilizava as variáveis do Jasper pra fazer esse cálculo, passei a fazer o mesmo no meu DataSource, mas nada mudou, tentei usar EvaluationTime e nada.

Alguém saberia como resolver este problema? Alguma sugestão? Será de grande valia. Lembrando que, quando seto false no isStretchWithOverflow os totalizadores funcionam normalmente

Obrigado.

Solução: Alterado a propriedade splitType da banda detail de prevent para Strech.