在使用华丹WEB报表平台在线开发报表时,有时SQL语句中会出现多个相似的条件,如用户信息表中存放有手机号、办公电话、家庭电话,查询SQL如下:

上述SQL通过华丹WEB报表引擎解析后,生成三个条件输入框,而我们要求查询界面只出现一个条件输入框,输入任意一个电话号,均可以查出该用户信息,我们可以通过关联条件集即可轻松实现。

打开对应的在线报表设计器,操作方法步骤如下:

1、先增加一个外部条件linktel,即联系电话,如图:

2、然后隐藏掉mobile、officetel、hometel三个条件;

3、在外部条件linktel中的关联条件集中将条件mobile、officetel、hometel关联上,如下图:


通过上面设置就达到了效果。查询时,WEB报表引擎会自动将linktel条件值传给mobile、officetel、hometel三个条件。