Jasper reports 发布报告后未对图像条件进行评估

Jasper reports 发布报告后未对图像条件进行评估,jasper-reports,jasperserver,Jasper Reports,Jasperserver,我创建了一个报告,其中包含一些图像组件,这些组件根据计算字段值并打印相应图像的表达式显示,如下所示: $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\\stoplightYell

我创建了一个报告,其中包含一些图像组件,这些组件根据计算字段值并打印相应图像的表达式显示,如下所示:

$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"
$F{cop\u总体状态}==null?“C:\\imgpath\\stoplightWhite.png”:

$F{cop_总体状态}您是否尝试使用其他图像?您是否尝试简化表达式?
其中表达式的计算结果不正确
-您为什么这么认为?您是否使用文本字段检查了
$F{cop\u totall\u status}==null
表达式?是的,文本字段正确显示了值。如何简化表达式?我的意思是为了测试。您应该发布带有图像声明的jrxml代码段。你发布了JRS页面的截图了吗?例如,您是否尝试将报告导出为pdf格式?导出文件时是否存在相同问题?导出为pdf或任何其他格式时的结果相同,如JRS输出中所示。