历史版本14 :图表联动索引 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

在 FineReport 中,无论是普通报表还是决策报表,经常会使用图表做数据可视化分析。而为了多维度分析数据,则需要图表能进行联动、跳转、钻取等功能。

例如以下场景:

  • 点击饼图的系列,对应的表格或其他图表能根据系列发生变化

  • 通过下拉框选择不同的销售员后,图表自动联动出该销售员的销量数据

  • 点击图表的分类或系列,可以跳转到其他报表

1.2 功能简介

在 FineReport 中,无论是图表之间的联动、跳转或者决策报表组件之间的联动,其实质上都是利用 超级链接传参 实现的。

本文将文档中关于图表联动、跳转、钻取等功能的文档示例进行汇总,详情请参见具体文档。

2. 索引编辑

文档链接
应用场景效果图
图表联动图表可实现点击一个图表,另一个图表产生联动。例如点击饼图的系列(地区),柱形图能显示对应地区下销售员的销量1641815542201587.gif
普通报表实现图表联动单元格在普通报表中,图表无法局部传参给单元格,只能使用「动态参数」链接实现模板全局刷新,从而实现图表联动单元格数据1642063598862966.gif
图表超链-网络报表

通过「网络报表」超链,可实现点击图表的分类或系列,跳转到其他报表并传参

例如:点击饼图的华北地区,跳转到「销售员销量分析」表,显示的是华北地区的数据

注:该方法只能实现一个图表跳转一张报表

1624958257766255.gif
根据图表分类或系列超链到不同报表

通过 JavaScript 超链,可实现点击一个图表的不同分类或系列,跳转到不同的报表并传参

例如点击饼图的「系列 1」跳转到「报表 A」,点击饼图的「系列 2」跳转到「报表 B」

注:该方法可实现一个图表跳转到多张报表

1591760629134112.gif
下拉框和图表联动图表可根据下拉框选择的数据展示对应的系列1638951372454364.gif
决策报表组件联动在决策报表中,图表与报表块之间的联动1640225085175791.gif
动态显示图表系列或分类通过点击数据列的名称,改变图表的系列或分类1625234008953715.gif
图表钻取点击图表的图形钻取到下一层级,再点击图形返回上一层级1623899820449085.gif