我创建了一个报表,其中包含一些图像组件,这些组件根据表达式显示,该表达式计算字段值并按如下方式打印相应的图像:
$F{cop_overall_status}== null ? "C:\\imgpath\\stoplightWhite.png" :
$F{cop_overall_status}<= 10 ? "C:\\imgpath\\stoplightGreen.png" :
$F{cop_overall_status}<= 20 ? "C:\\imgpath\\stoplightYellow.png" :
"C:\\imgpath\\stoplightRed.png"
所有图像组件在Studio(JSS)&#34;预览&#34;中工作正常,但是当我将报告导出到JasperReports Server(JRS)时,其中一些图像无法正确评估,这是结果从:
JSS预览:
JRS输出:
我试图重新创建图像,但每次我都这样做,我重新创建的图像得到修复但另一个得到相同的错误,其中表达式未正确评估并显示白色菱形。 / p>