Metodo soma relatorio

6 respostas Resolvido
vaadinjavaprogramação
R

Bom dia a todos.

Tenho esta tela de relatórios:

no campo Valor Total no Periodo deveria estar o valor de R$ 12.000,00, mas está R$ 0,00, meu código para somar está aqui: linhas 81 a 92

mas como vcs veem, está dando erro de compilação, como resolver este problema?

6 Respostas

RoinujNosde

parse() retorna Number. Não dá pra somar double com Number desse jeito aí.
Transforme o Number em double com .doubleValue()

R

@RoinujNosde

eu esqueci de mencionar…ja havia tentado isso, mas tbm não da certo…veja:

ele nem me da a opção de doubleValue()

RoinujNosde

formatter não tem doubleValue().
formatter.parse() retorna Number, Number tem o doubleValue().

Resumindo: parse().doubleValue()

R

@RoinujNosde

ele tbm não da essa opção: (eu coloquei manualmente)

RoinujNosde
Solucao aceita

Tem que passar um argumento pro método parse(), como estava fazendo antes.
A única mudança é adicionar .doubleValue() no final.

R

@RoinujNosde

Muito obg, deu certo!!!..Vlw parceiro!!

Criado 14 de abril de 2021
Ultima resposta 14 de abr. de 2021
Respostas 6
Participantes 2