夕阳无限好、、青铜二
6 天前 发布在问答
【可视化】 有什么方式可以设置一个动态时间参数
本帖最后由 夕阳无限好、、 于 2025-8-14 13:50 编辑

有什么方式可以设置一个动态时间参数,当我另一个文本参数(日期)选定月份后,这个动态参数自动变成选定日期的前一月

最佳答案

东里椿 青铜三

2025-08-14 09:12:22

你第一行是不是有问题?var a=投诉月.getSelectedObjects()[0]
查看完整内容
98
23
精彩评论23
东里椿青铜三
发表于 6 天前 显示全部楼层
你第一行是不是有问题?var a=投诉月.getSelectedObjects()[0]
回复

使用道具 2#

夕阳无限好、、青铜二 回复东里椿青铜三
发表于 2025-08-14 13:53:41
是的,现在对了。谢谢大佬!我直接用脚本里面报告双击键入的,有[0]和没有这个[0]是有什么差异吗?
回复

东里椿青铜三 回复夕阳无限好、、青铜二
发表于 2025-08-14 14:16:30
代表选中的存储的数组值
回复

东里椿青铜三
发表于 6 天前 显示全部楼层
我写了一个,文本参数1是初始日期,文本参数2是更改后的,放报告的变化后运行的脚本和文本参数2的装载时运行里,你试下
回复

使用道具 3#

东里椿青铜三
发表于 6 天前 显示全部楼层
var a = 文本参数1.getSelectedObjects()[0]
var b = formatDate(dateAdd(a,"month",-1),"yyyy-MM-dd")
文本参数2.value = b
回复

使用道具 4#

夕阳无限好、、青铜二 回复东里椿青铜三
发表于 2025-08-14 09:43:19
var a = param["投诉月"].getSelectedObjects()[0] var b = formatDate(dateAdd(a,"month",-1),"yyyy-MM-dd") param["前一月"].value = b 是这样写进去吗?会报错 “报告: 结果指标, 变化时运行, 组件: 大单品筛选, 数据集: 2025年客诉汇总, 第2行, TypeError: Cannot call method "getSelectedObjects" of null ([script]#2)”
回复

东里椿青铜三 回复夕阳无限好、、青铜二
发表于 2025-08-14 10:21:00
为什么是参数前缀,我这个文本参数1是组件名称...
回复

东里椿青铜三 回复夕阳无限好、、青铜二
发表于 2025-08-14 10:21:40
你给组件的名称是param["投诉月"]吗?
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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