此人很懒,什么也没有留下

发帖数 11粉丝 0
xiaodong青铜三
2023-9-5 18:11:51 发布在问答
【数据处理】 图表超链接传递过滤组件参数
表单a上有一个柱状图,通过过滤组件筛选以后,通过超链接跳转到表单b上怎么让过滤组件生效
3463
16
精彩评论16
yanieye
发表于 2023-9-5 19:29:46 显示全部楼层
过滤组件不能直接传递,超链接只能传递参数。 如果希望表单b和表单a一样实现过滤,需要3个步骤:
1. 在表单a的变化时脚本中,将过滤组件的选中值转化为参数,脚本类似于param['abc'] = 下拉列表过滤1.getSelectedObjects();
2. 在表单b的对应的组件上,增加行过滤器,条件为 [对应的列][是][其中一个][?{abc}]
3. 在表单a的超链接定义中,选择传递报告的参数(至少包含参数abc)。
回复

使用道具 2#

xiaodong青铜三
发表于 2023-9-6 09:08:04 显示全部楼层
yanieye 发表于 2023-9-5 19:29
过滤组件不能直接传递,超链接只能传递参数。 如果希望表单b和表单a一样实现过滤,需要3个步骤:
1. 在表单 ...

可以详细说说吗
回复

使用道具 3#

yanieye
发表于 2023-9-6 09:09:07 显示全部楼层
这已经很详细了,按照步骤去操作一下吧。
回复

使用道具 4#

xiaodong青铜三
发表于 2023-9-6 09:16:37 显示全部楼层
yanieye 发表于 2023-9-6 09:09
这已经很详细了,按照步骤去操作一下吧。

表单a的超链接里面没有这个参数
回复

使用道具 5#

yhdata_yzm
发表于 2023-9-6 09:38:09 显示全部楼层
xiaodong 发表于 2023-9-6 09:16
表单a的超链接里面没有这个参数

超链接只要你勾选传递报告参数,脚本里定义的参数就会传递到另外一个报告
回复

使用道具 6#

xiaodong青铜三
发表于 2023-9-6 09:56:13 显示全部楼层
yhdata_yzm 发表于 2023-9-6 09:38
超链接只要你勾选传递报告参数,脚本里定义的参数就会传递到另外一个报告 ...

传过去了,但是是未选中的状态
回复

使用道具 7#

yhdata_yzm
发表于 2023-9-6 10:34:59 显示全部楼层
xiaodong 发表于 2023-9-6 09:56
传过去了,但是是未选中的状态

传递的是参数值而不是选中状态,你用传递的参数是过滤不生效么
回复

使用道具 8#

xiaodong青铜三
发表于 2023-9-6 11:03:12 显示全部楼层
yhdata_yzm 发表于 2023-9-6 10:34
传递的是参数值而不是选中状态,你用传递的参数是过滤不生效么

有多个过滤组件脚本怎么写,拼接在后面吗
回复

使用道具 9#

yhdata_yzm
发表于 2023-9-6 11:11:09 显示全部楼层
xiaodong 发表于 2023-9-6 11:03
有多个过滤组件脚本怎么写,拼接在后面吗

1楼回复你了呀,第一条。
多个过滤组件写多个参数
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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