过滤条件BIRT - 相等

时间:2016-09-09 10:37:00

标签: filter report equals birt

我尝试创建过滤条件,以便在此字段等于30或31时显示所有结果。

我正在使用此功能,但这仅适用于' 30'。

enter image description here

1 个答案:

答案 0 :(得分:1)

首先评估Equals to右侧括号中的表达式。 ('30' || '31')始终返回'30'(在JavaScript评估程序中尝试),因此equals to始终只能与一个值进行比较。

您需要将表达式放在左侧(单击fx),如下所示:

row["agg::agg_field_id"] == '30' || row["agg::agg_field_id"] == '31'

如果您使用Equals to从下拉列表中替换is True,则表示您已完成。