Tenho um campo no meu relatorio que nao contenha valor na tabela do campo deve imprimir espaço em branco no relatorio.
No campo coloquei a seguinte expressão do Ireport:
[color=green]( $F{QTD2} == 0 ? 0 : $F{QTD2} )[/color]
mas quando compilo da o seguinte erro:
[color=red]net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. Incompatible operand types BigDecimal and int value = (java.math.BigDecimal)(( ((java.math.BigDecimal)field_QTD2.getValue()) == 0 ? 0 : ((java.math.BigDecimal)field_QTD2.getValue()) ));[/color]