Olá , estou querendo multiplicar 2 campos do meu relatorio.
esses dois sao do banco de dados, u mse chama ITE_quantidade F{ITE_quantidade} e ITE_precounitario F{ITE_precounitario}.
No ireports eu criei um field chamado total F{total} “este eu nao trouxe do banco”.
Bom agora eu estou querendo multiplicar F{ITE_quantidade} * F{ITE_precounitario}. e trazer este valor para F{total].
como faço isso no ireports ? :?:
Ireports, multiplicar valor de campos
Y
2 Respostas
A
O problema eh q os Fields sempre sao objetos… Vc nao pode fazer Obj*Obj certo?
Entao para multiplicar os dois vc deve transforma-los em tipos primitivos…
Caso eles jah sejam de um tipo numerico ( Integer por exemplo ) basta fazer:
F{f1}.intValue() * F{f2}.intValue()
Caso eles sejao String, por exemplo, vc deve converte-los antes
Criado 13 de junho de 2004
Ultima resposta 13 de jun. de 2004
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo