Jasper reports 在jasper报告中添加逻辑或门

Jasper reports 在jasper报告中添加逻辑或门,jasper-reports,Jasper Reports,我希望仅当textField中的任何一个或多个具有值时才打印静态文本 我尝试了以下代码,但并没有达到目标。当除最后一个文本字段(血液学\嗜碱性粒细胞)外,所有文本字段均为空时,以下代码不起作用。我认为,使用下面的方法,一旦返回布尔值false,逻辑或门的其余部分就不会被执行 我的英语不好。因此,很抱歉出现语法错误。您是否尝试添加空值检查?是的……我已经尝试过了。我已经在aboe帖子中编写了代码。血液学\中性粒细胞}.isEmpty()

我希望仅当textField中的任何一个或多个具有值时才打印静态文本

我尝试了以下代码,但并没有达到目标。当除最后一个文本字段(
血液学\嗜碱性粒细胞
)外,所有文本字段均为空时,以下代码不起作用。我认为,使用下面的方法,一旦返回布尔值false,逻辑或门的其余部分就不会被执行

<![CDATA[(!$F{血液学{嗜中性粒细胞}.isEmpty())| |(!$F{血液学{嗜酸性粒细胞}.isEmpty())| |(!$F{血液学{嗜碱性粒细胞}.isEmpty())]>

我的英语不好。因此,很抱歉出现语法错误。

您是否尝试添加空值检查?是的……我已经尝试过了。我已经在aboe帖子中编写了代码。血液学\中性粒细胞}.isEmpty()