Pessoal me tirem uma dúvida, não é possível somar dados do tipo BigDecimal? por exemplo fiz um relatório no Jaspersoft Studio, onde ele soma as despesas de janeiro a dezembro, esses campos são bigdecimal, criei uma variável coloquei do tipo bigdecimal, e no expression coloquei janeiro+fevereiro+…+dezembro,
ele me retorna um erro, eu tive que usar janeiro.doubleValue() alguém sabe me dizer porque disso?
Teria que fazer assim:
janeiro.add( fevereiro.add(marco) );
Essa resposta pode ser útil: https://stackoverflow.com/a/12556483/3334365