我在JR报告中有一个子报告,它向主报告返回一个值。如果子报表中的结果为空,则变量 return 为 null,因此对该返回值执行的所有计算都为 null。我尝试了很多事情,比如
$V{ReturnValue} == null ? 0 : $V{ReturnValue}
$V{ReturnValue}.toString().equals(null) ?.....
and many other stupid things but all in vein.
我在许多网站上专门阅读了许多关于SO的帖子,但没有人回答过这个问题,除了一个不太好的问题。