操作指南

共享过滤

最近更新时间:2020-08-25 18:03:26

共享过滤的用途是,在同一个门户组件中,让勾选的过滤组件或参数组件对该门户组件下的所有报表同时过滤作用,而不仅仅是对当前报表起作用。

  • 共享过滤条件:在同一个门户组件里,且绑定相同数据集。
  • 使用场景举例:将一系列报表集成到门户中,希望只在门户的第一个页签进行筛选,后面的报表也进行相同的筛选,而不用进行重复的筛选工作。

共享过滤针对的组件有过滤组件和参数组件,如下图所示:

可以在门户组件中进行共享过滤,包含以下三个:网格组件、标签组件、堆栈组件。

过滤组件共享过滤

保证需要进行共享过滤的报表中过滤组件的名称没有重复的,例如:a、b 两张报表进行共享过滤,这两张报表上的过滤组件不能有相同的名字,系统自带的名字也不行,如果出现重复,请手动修改。

过滤组件可以成功实现共享过滤的一个必须条件是:多个报表使用的数据集是同一个

示例一:在制作网格组合里面,拖入2个仪表盘。

单击预览,勾选过滤条件,可以看到仅对右侧的仪表盘2进行过滤。

单击【共享过滤】,进入共享过滤的编辑对话框,可以对仪表盘上的过滤组件和参数组件进行编辑。默认不会自动勾选所有的过滤组件和参数组件,需要手动勾选参与共享过滤的组件。如图所示:

此时单击预览,再次进行勾选过滤条件,可以看到两侧的仪表盘均进行过滤。如图所示:

如果勾掉对话框中的过滤组件或参数组件,即不共享过滤,则在同一个组件上,不同仪表盘的过滤组件或参数组件的过滤作用不会相互影响,只会对本仪表盘的组件进行过滤,不影响其他仪表盘的组件。