[可视化]
超连接,如果将当前报告的过滤组件到过滤条件都传递到超连接到报表中去
超连接,如果将当前报告过滤组件的过滤条件都传递到超连接中的报表中 |
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2022-10-26 10:04:48
|
|
|
|
lwaaa
显示全部楼层
发表于 2022-10-26 10:05:14
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-10-26 10:18:56
首先你要确认你的报告用的是过滤还是参数组件,过滤组件需要写脚本才能传递过滤条件 |
|
|
|
|
yhdata_JSxmOt00
来自手机
显示全部楼层
发表于 2022-10-26 10:51:25
yhdata_yzm 发表于 2022-10-26 10:18
首先你要确认你的报告用的是过滤还是参数组件,过滤组件需要写脚本才能传递过滤条件 ...
目前使用的有过滤组件也有参数组件,过滤组件偏多 |
|
|
|
|
yhdata_JSxmOt00
来自手机
显示全部楼层
发表于 2022-10-26 10:52:01
lwaaa 发表于 2022-10-26 10:05
不可以直接在报告中添加过滤吗,为什么要超链接传递
主要是报表中过滤组件太多了,所以想能不能直接把过滤条件都传递过去 |
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-10-26 11:00:36
那你要写很多个脚本哦
var a=下拉列表过滤1.getSelectedObjects()
param['a']=a
debug(param['a'][1])
一个过滤写一个参数来存,这时候你就可以超链接传递参数了
|
|
|
|
|
yhdata_JSxmOt00
来自手机
显示全部楼层
发表于 2022-10-26 11:04:27
yhdata_yzm 发表于 2022-10-26 11:00
那你要写很多个脚本哦
var a=下拉列表过滤1.getSelectedObjects()
param['a']=a
相当于还是要把过滤组件的值传递给参数,然后在超连接中在设置参数呗 |
|
|
|
|
yhdata_yzm
显示全部楼层
发表于 2022-10-26 11:07:12
不需要在超链接设置,你只要勾选传递报告参数,你自己定义的参数也会被传递 |
|
|
|
|