绚烂的图表联动报表!快来试试吧

楼主
我是社区第55548位番薯,欢迎点我头像关注我哦~
先上图,图表联动的效果如是:


制作方法*************华丽丽的分割线************************************************************************************************************************************

1. 问题描述
图表联动:单个模板的图表超链功能,可让用户在同一页面中查看多张关联的图表,实现图表联动的效果,这种联动是自动的,不需重新刷新整个页面,如下图:

2. 示例
以下就以上图效果为例,说明制作过程。该模板左上方为主图表,右侧与下方分别为单元格图表和悬浮图表,会跟着主图表选择分类的不同而变化。
2.1 数据集设计
新建工作簿,添加数据集ds1,SQL语句为:SELECT * FROM Sales_Car
添加数据集ds2,SQL语句为:SELECT * FROM Sales_Car where month ='${month}',给参数month设置默认值为1月。
注:这边参数的值将从图表链接处传过来。
2.2 图表设计
  • 主图表设计
选中一边区域单元格,合并单元格。在菜单栏中,选择插入>单元格元素>插入图表,图表类型选择柱形图,使用数据集数据,设置如下图:

  • 单元格子图表设计
再选中一片区域,合并单元格。在菜单栏中,选择插入>单元格元素>插入图表,图表类型选择折线图,图表数据来源于数据集数据,数据集为ds2,分类轴为Province,系列名使用字段值,系列名称为Month,系列值为Amout,汇总方式为求和,如下图:

  • 悬浮元素子图表设计
在菜单栏中,选择菜单>悬浮元素>插入图表,选择面积图,图表的数据与单元格子图表设计相同。右击该悬浮图表,点击设置悬浮元素名称修改名称为FloatChart。
2.3 图表联动设置
  • 添加单元格联动图表
选中主图表,选择图表属性设置-特效>交互属性,点击超级链接,添加一个图表超链-联动单元格,选择图表所在单元格,并传递参数month,参数值选择分类名:

  • 添加悬浮联动图表
在添加一个图表超链-联动悬浮元素,选择悬浮图表FloatChart,同样添加参数month,参数值为分类名。


分享扩散:

沙发
发表于 2014-10-24 13:51:14
这是即将发布的V7.1.1吗?
板凳
发表于 2014-10-24 14:26:29
这个看起来不错,
地板
发表于 2014-10-24 14:48:27
这个是动态一直在自由变幻的吗,挺炫的!{:5_147:}
5楼
发表于 2014-10-27 09:46:03
这个确实不错,挺牛的
6楼
发表于 2014-11-4 16:47:25
很好很强大
7楼
发表于 2014-11-6 11:49:30
这个功能很炫,找时间得好好研究研究
8楼
发表于 2014-11-6 21:48:11
赞一个
楼主在“主图表设计”中, 将Amount的汇总方式设成了“无”, 如果能设置成“汇总”, 那就更好了

汇总方式为“无”时,其结果为多条记录中的最后一条, 以1月为例, 主图中1月的数值为4300
这是因为 select  * from sales_car where  month='1月' 得到195条记录, 最后一条记录的amount=4300
群中有人问道 汇总方式为“无” 是什么意思, 这里顺便提一下
9楼
发表于 2018-2-7 13:30:45
good啦
10楼
发表于 2021-9-10 11:56:43
怎么取消联动呢,万一我查另一年呢,你联动参数不照样还在
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表