这是我的表达代码:
($F{Personel_ODEME}.equals(Boolean.TRUE)) ? "PAID" : "NO PAID"
如果Personel已付款,则她/他的Jasper纳税报告将显示为PAID
,否则为NO PAID
。在数据库中,此字段为布尔类型,但是表达式返回的是字符串类型。所以我得到一个Cannot cast from String to Boolean
错误。
好,我修好了。我将$F{Personel_ODEME}
的类型更改为String,然后它像一个符咒一样工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句