找文章 / 找答案
  • 发帖数11
  • 粉丝0

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

精选问答 更多内容

[数据处理] 图表超链接传递过滤组件参数

xiaodong青铜三 显示全部楼层 发表于 2023-9-5 18:11:51 |阅读模式 打印 上一主题 下一主题
1
未解决
表单a上有一个柱状图,通过过滤组件筛选以后,通过超链接跳转到表单b上怎么让过滤组件生效
回复

使用道具 举报

精彩评论16

yanieye 显示全部楼层 发表于 2023-9-5 19:29:46
过滤组件不能直接传递,超链接只能传递参数。 如果希望表单b和表单a一样实现过滤,需要3个步骤:
1. 在表单a的变化时脚本中,将过滤组件的选中值转化为参数,脚本类似于param['abc'] = 下拉列表过滤1.getSelectedObjects();
2. 在表单b的对应的组件上,增加行过滤器,条件为 [对应的列][是][其中一个][?{abc}]
3. 在表单a的超链接定义中,选择传递报告的参数(至少包含参数abc)。
回复

使用道具 举报

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

可以详细说说吗
回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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