我在 JasperReports 报告中有一个数据集,它有两个字段ID和名称。
我想为报告本身编写Filter Expression,即只有当数据集中的所有Name值都包含字符串“Success”时才应显示报告。
让我们说, 我在数据集中有两个元组,如
Case 1:
(1,'Failure')
(2,'Success')
Case 2:
(1,'Success')
(2,'Success')
Actual Result:
Case 1 & Case 2: report is displayed
Expected Result:
Case 1: report should be displayed
Case 2: report should not be displayed.
My Expression:
"Success".equals($F{Name}) ? Boolean.TRUE : Boolean.FALSE
即使Name字段中的任何一个具有“Success”字符串,我的当前表达式也会返回true。
因此,我需要一个有效的表达式,为我提供上述预期结果。
请帮帮我。