Como somar 2 variáveis e armazená-lo em uma variável

Eu tenho um relatório principal contendo 2 sub-relatórios diferentes.

Eu tenho uma soma variável de um sub-relatório1, por exemplo 10 (tipo Inteiro)

Eu tenho outra variável soma de outro sub-relatório2, por exemplo 2 (tipo Integer)

eu tenhorecuperou com sucesso as 2 variáveis de cada um dos sub-relatórios agora eu quero criar uma variável no meu relatório principal que resume as 2 variáveis

então agora no meu relatório principal eu tenho 3 variáveis

a primeira variável é chamada VAR1 e veio do sub-relatório 1

Name                       VAR1
Variable Class             java.lang.Integer
Reset type                 Report
initial Value Expression   0

a segunda variável é chamada VAR2 e veio do sub-relatório 2

Name                       VAR2
Variable Class             java.lang.Integer
Reset type                 Report
initial Value Expression   0

a última variável é chamada SUM

Name                       SUM
Variable Class             java.lang.Integer
Reset type                 Report
variable expression        new Integer($V{VAR1}.intValue() + $V{VAR2}.intValue() )
initial Value Expression   0

A variável SUM é NULL quando visualizo o pdf, VAR1 e VAR2 são valores inteiros, mas a variável SUM é sempre NULL

será que o SUM foi avaliado antes do VAR1 e VAR2?

qual é o meu problema?

questionAnswers(1)

yourAnswerToTheQuestion