找文章 / 找答案
精选问答 更多内容

参数组件实际值改变,显示值如何跟着变?

yhdata_3lc5PXp6青铜三 显示全部楼层 发表于 2022-9-29 10:17:22 |阅读模式 打印 上一主题 下一主题
1
未解决
有两个参数文本日期型过滤组件,
现在是A组件选择的日期值可以给到B组件,但是B组件显示的选中项没有变化,这个该如何改变呢?
例如:A组件选择了2022-4,那么B组件的实际值也变成了2022-4,这块是没问题的。但是B组件显示的值还是之前的2020-11,这个显示值如何也跟着变?我试了两个函数好像不太行。

回复

使用道具 举报

精彩评论6

BoJie青铜四 显示全部楼层 发表于 2022-9-29 10:30:02
    接收月份组件先绑定日期字段
   在报表变化时运行中添加以下脚本:
    arr[0]=统计月份.value;
    接收月份.setSelectedObjects(arr,STRING);
微信图片_20220929102902.png


回复

使用道具 举报

yhdata_3lc5PXp6青铜三 显示全部楼层 发表于 2022-9-29 11:09:17
BoJie 发表于 2022-9-29 10:30
接收月份组件先绑定日期字段
   在报表变化时运行中添加以下脚本:
    arr[0]=统计月份.value;

我之前用的就是这个方法,复制你这个也是报错
arr[0]=param["月报统计月份".value;
param["接收月份参数过滤组件".setSelectedObjects(arr,STRING);





报告(内部产品需求运营月报)-->变化时运行-->组件(提交日期参数过滤组件)-->数据集(内部产品需求运营月报)-->列(年月_提交日期)-->TypeError: Cannot set property "0.0" of undefined to "undefined" ([script]#6) at line 6


回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-9-29 12:39:15
yhdata_3lc5PXp6 发表于 2022-9-29 11:09
我之前用的就是这个方法,复制你这个也是报错
arr[0]=param["月报统计月份".value;
param["接收月份参数过 ...

第六行就是你粘贴出来的这两行?
回复

使用道具 举报

BoJie青铜四 显示全部楼层 发表于 2022-9-29 13:17:06
你统计月份和接收月份的样式一直嘛?
回复

使用道具 举报

BoJie青铜四 显示全部楼层 发表于 2022-9-29 13:19:07
把你脚本贴出来啊
回复

使用道具 举报

BoJie青铜四 显示全部楼层 发表于 2022-9-29 13:20:09
你得数据集里列错了
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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