我的 IReport 中的一个字段有问题。字段表达式是用左连接后COALESCE(BusNo_FK,'No-Bus') as BusNo
替换的。现在,当我在报告中使用它,然后将其拖到详细信息部分时,字段表达式变为而不是仅. 然后,当我预览它时,报告中显示的值为. 然后当我编辑它的表达式并删除它的值变成.null
'No-Bus'
""+$F{BusNo}
$F{BusNo}
[78, 111, 32, 66, 117, 115]
""+
[B@d89b35
我注意到的一件事是,当我'No-Bus'
用just 0
(不带'')替换时,它工作正常。我注意到的另一件事是字段类型COALESCE(BusNo_FK,'No-Bus') as BusNo
是Object
类型,而其他是String
. 也许与此有关?非常感谢您的回复。