Я хочу суммировать часы отпуска на основе оплаченного или неоплаченного столбца в Ireport Переменная преобразования
Ex:
Leave hrs | Paid?
8 | Y
8 | Y
9 | N
Мое переменное выражение это
($F{paid}.equals("Y"))? $F{total_hours} : new Double(0.0)
Я ожидаю получить результат 16, но.
Это ошибка
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
1. The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
value = (((java.lang.String)field_paid.getValue()).equals("Y") ? ((java.lang.Double)field_total_hours.getValue()) : 0); //$JR_EXPR_ID=11$
<--------------------------------------------------->
1 errors