时间:2016-04-03 00:27 来源: 我爱IT技术网 编辑:52微风
实现图表的热点钻取,钻取几层急需要几张图表,上一层图表在图表超级链接处将参数传递给下一层图表,下一层模板通过一样的参数名接收参数值,实现数据过滤,并将过滤后的数据作为图表的数据源即可。下面就以java图形报表FineReport为例来向大家介绍。
前期准备工作(包括相关工具或所使用的原料等)java图形报表FineReport7.1.1大小:148.2M 适用平台:windows/linux 详细的操作方法或具体步骤
模板准备
主报表:07、08年各地区销售统计图;
子报表:通过参数province、year筛选出某地区某年1-9月的销售情况。
其中点击主报表时会将相应的地区与年份传递给子报表的province、year参数。
注:前面已经介绍过各种图表的制作方法,这里hy1和hy2两张模板的制作方法就不再赘述。
图表链接设置
打开主表,选中其中的图表,点击图表工具栏中的图表属性表-特效>交互属性,添加一个超级链接至网络报表,选择子报表,并给超级链接重命名模板hy2。
将当前分类值(地区)和系列值(年份)传递给子表hy2的province、year参数,如下图:
注:超级链接可以重命名,当有多个超级链接时,可直观的从名字上看出该超级链接的链接的目的地,名字可以为空,为空即表示使用默认名称。

保存设置,分页预览主表,便可以看到上图的效果了。

- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
