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

发帖数 1218粉丝 4
  • 解答问题超厉害

    经常帮助其他会员答疑
yhdata_3lc5PXp6白银三
2022-9-29 10:17:22 发布在问答
参数组件实际值改变,显示值如何跟着变?
有两个参数文本日期型过滤组件,
现在是A组件选择的日期值可以给到B组件,但是B组件显示的选中项没有变化,这个该如何改变呢?
例如:A组件选择了2022-4,那么B组件的实际值也变成了2022-4,这块是没问题的。但是B组件显示的值还是之前的2020-11,这个显示值如何也跟着变?我试了两个函数好像不太行。

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


回复

使用道具 2#

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


回复

使用道具 3#

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

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

使用道具 4#

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

使用道具 5#

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

使用道具 6#

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

使用道具 7#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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