yhdata_JSxmOt00铂金四
2022-10-26 09:53:44 发布在问答
【可视化】 超连接,如果将当前报告的过滤组件到过滤条件都传递到超连接到报表中去
超连接,如果将当前报告过滤组件的过滤条件都传递到超连接中的报表中
2029
8
精彩评论8
yhdata_ruby铂金一
发表于 2022-10-26 10:04:48 显示全部楼层
本帖最后由 yhdata_ruby 于 2022-10-26 10:07 编辑

传递参数试试哇,但是报告的过滤条件无法直接传递给另一个报告再去直接使用https://www.yonghongtech.com/hel ... erlinkingparameters
回复

使用道具 2#

lwaaa青铜二
发表于 2022-10-26 10:05:14 显示全部楼层
不可以直接在报告中添加过滤吗,为什么要超链接传递
回复

使用道具 3#

yhdata_yzm
发表于 2022-10-26 10:18:56 显示全部楼层
首先你要确认你的报告用的是过滤还是参数组件,过滤组件需要写脚本才能传递过滤条件
回复

使用道具 4#

yhdata_JSxmOt00铂金四
发表于 2022-10-26 10:51:25 显示全部楼层
yhdata_yzm 发表于 2022-10-26 10:18
首先你要确认你的报告用的是过滤还是参数组件,过滤组件需要写脚本才能传递过滤条件 ...

目前使用的有过滤组件也有参数组件,过滤组件偏多
回复

使用道具 5#

yhdata_JSxmOt00铂金四
发表于 2022-10-26 10:52:01 显示全部楼层
lwaaa 发表于 2022-10-26 10:05
不可以直接在报告中添加过滤吗,为什么要超链接传递

主要是报表中过滤组件太多了,所以想能不能直接把过滤条件都传递过去
回复

使用道具 6#

yhdata_yzm
发表于 2022-10-26 11:00:36 显示全部楼层
yhdata_JSxmOt00 发表于 2022-10-26 10:52
主要是报表中过滤组件太多了,所以想能不能直接把过滤条件都传递过去

那你要写很多个脚本哦
var a=下拉列表过滤1.getSelectedObjects()
param['a']=a
debug(param['a'][1])
一个过滤写一个参数来存,这时候你就可以超链接传递参数了
回复

使用道具 7#

yhdata_JSxmOt00铂金四
发表于 2022-10-26 11:04:27 显示全部楼层
yhdata_yzm 发表于 2022-10-26 11:00
那你要写很多个脚本哦
var a=下拉列表过滤1.getSelectedObjects()
param['a']=a

相当于还是要把过滤组件的值传递给参数,然后在超连接中在设置参数呗
回复

使用道具 8#

yhdata_yzm
发表于 2022-10-26 11:07:12 显示全部楼层
yhdata_JSxmOt00 发表于 2022-10-26 11:04
相当于还是要把过滤组件的值传递给参数,然后在超连接中在设置参数呗

不需要在超链接设置,你只要勾选传递报告参数,你自己定义的参数也会被传递
回复

使用道具 9#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部