本帖最后由 永洪tech-Bella 于 2017-12-3 23:28 编辑
正常情况下,对图表设置超链接,不同区域是只能超链接到同一个报表,但是有时候会有不同区域超链接到不同报表的需求,这种也是可以实现的,实现效果如下图:
实现步骤:
1.首先做一个柱图如下图,x轴绑定市场分布,y轴绑定销量。
2.到对应的数据集中,对市场分布字段新建值映射,值映射字段对应的值跟要超链接到的报表的名字一一对应。
备注:报表的名字一定要跟需要超链接到的报表名一一对应,比如我这里的报表名,分别叫1,2,3,4.如果报表不是放在根目录下,需要加上对应的路径(文件夹/报表名)
3.将值映射字段绑定在标记组中的字段。,比如本例中的颜色。
4.在柱图上设置超链接,超链接到的url是报表的详细url将其中的db修改成参数的写法db=?{a}.db,http://localhost:9090/bi/Viewer?proc=1&action=viewer&hback=true&db=?{a}.db&isAir=false,另外勾选值映射字段,并给参数一个名字a,对应的ip和端口改成自己对应的。
5.保存报表,超链接到不同报表就已经完成了,在查看报告查看效果。
|