跳到主要内容

报表联动图表带条件用法

联动是在一个报表里通过点击单元格或图表,将单元格所在行的数据或者图表对应点击区域的数据传递给被联动的图表数据集,重新渲染联动图表。 分两类:1.表格联动图表;2.图表联动图表,

一. 表格联动图表

配置表格联动图表步骤如下:

1.添加两个数据集

  • 数据集 aaa ,按性别统计用户人数,如下图:

  • 数据集 bbb ,根据参数 test_arg 统计不同性别下的数据

    该数据集联动参数 test_arg 需要传值,如果图表一开始需要展示数据,可以给参数设置一个默认值

2. 设计两个报表

设计报表,添加表格报表性别统计 绑定数据集aaa, 图表分数统计 绑定数据集bbb

3. 联动参数配置

3.1 添加链接

点击性别数据单元格,添加联动类型的 超链接

3.2 配置联动参数

  • 链接名称:填写链接名称(随意填写)
  • 链接图表:选择链接图表—分数统计

参数设置说明:点击“性别” 时通过“sex”来联动“分数统计”,所以联动参数如下

  • “原始参数—性别”为性别统计 中的班级sex
  • “映射参数—test_arg”为传至“分数统计图表” 中的参数test_arg

上图配置表示:将点击单元格对应的那一条数据的性别值传入test_arg,用于下个图表的渲染

4.效果演示

点击单元格触发联动效果演示

5. 高级配置—联动参数自定义表达式模式

配置单元格所在列表达式(可以实现上述3.2 配置同样的效果)

上图配置表示:将点击单元格所在行的C列单元格的值传入test_arg,用于下个图表的渲染


二. 图表联动图表

配置图表联动图表步骤如下

1.添加两个数据集,同上

2.页面绑定数据集

页面添加图表a绑定数据集aaa, 图表b绑定数据集bbb,同上

3.参数配置

选中图表a,右侧添加联动配置

4.效果演示

点击图表触发联动效果演示