Galera estou com um problema em um relatório desenvolvi em JasperReports.
Fico muito grato se alguém puder me ajudar.
Criei uma variável para realizar a soma de um determinado valor. Passo um parâmetro para o relatório e este parâmetro é utilizado para atribuir o valor inicial da variável, porém, a váriável inicia sempre em zero.
O parâmetro vem corretamente, já verifiquei pois ele é impresso.
Segue declaração da variável.
Segue declaração da variável.
<variable name="SALDO" class="java.lang.Double" calculation="Sum">
<variableExpression><![CDATA[$F{debitoCredito}.charValue() == 'D' ? (-$F{valor}) :
($F{valor})]]></variableExpression>
<initialValueExpression><![CDATA[$P{SALDO_INICIAL}]]></initialValueExpression>
</variable>
Muito obrigado pela ajuda.