Skip to content

4.9 过滤器

本部分介绍仪表盘的过滤条件设置,通过添加过滤条件可以将仪表盘显示的内容进行限制。过滤条件通过变量的方式传递给仪表盘卡片,在卡片配置时使用变量过滤数据。

4.9.1 过滤参数类型

过滤参数分为仪表盘过滤参数和卡片过滤参数:

  • 在仪表盘过滤参数的过滤框中输入数据过滤时,所有引用了这个仪表盘过滤参数的卡片均会进行数据检索;
  • 在卡片中的过滤条件输入数据过滤时,卡片过滤参数则只会针对当前卡片生效。

4.9.2 配置入口

  • 仪表盘过滤参数的配置位置在:【仪表盘模块】- 【过滤条件】的标签页下进行创建 仪表盘参数
  • 卡片过滤参数的配置位置在:打开卡片编辑弹窗中的[过滤参数]标签页下进行创建 卡片参数

4.9.3 参数使用

在卡片编辑中弹窗中,可以直接通过上下文参数中的filterRecord中去拿取参数即可,如我定义了一个过滤参数name,那我可以直接通过${filterRecord.name}去获取。 上下文参数: 上下文参数 富文本中使用: 富文本 图表中使用: 图表

4.9.4 优先级介绍

当仪表盘过滤参数与卡片过滤参数一致,以卡片过滤参数为准。

4.9.5 案例展示

配置了仪表盘过滤参数,设置过滤参数为20,柱状图显示的数据均大于等于20: 仪表盘过滤参数 富文本中读取卡片过滤参数的数据: 卡片过滤参数