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

[可视化] 下拉参数组件如何通过脚本设置日期时间类型的值

堕落大师兄铂金四 显示全部楼层 发表于 2023-3-16 11:09:50 |阅读模式 打印 上一主题 下一主题
下拉参数组件如何通过脚本设置日期时间类型的值

最佳答案

SamuelLiu 青铜四 关注Ta

2023-03-16 11:09:51

可以先debug看下参数组件的值,根据值的格式来写
查看完整内容
回复

使用道具 举报

精彩评论24

SamuelLiu青铜四 显示全部楼层 发表于 2023-3-16 11:09:51
可以先debug看下参数组件的值,根据值的格式来写
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-3-16 11:14:50
有点不太清楚需求,详细描述一下吧
回复

使用道具 举报

堕落大师兄铂金四 显示全部楼层 发表于 2023-3-16 11:32:51
新建一个下拉参数组件设置了某日期时间类型的字段,想通过脚本判断是否在某时间(如2022年12月)之前,若位于2022年12月之后,将其改为2022年12月,请问如何通过脚本设置,我脚本使用setSelectedObjects()函数设置,查看报告发现为空
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-3-16 13:19:42
堕落大师兄 发表于 2023-3-16 11:32
新建一个下拉参数组件设置了某日期时间类型的字段,想通过脚本判断是否在某时间(如2022年12月)之前,若位于 ...

字段是本来就存在的日期字段吗,你用setSelectedObjects是怎么设置的
回复

使用道具 举报

堕落大师兄铂金四 显示全部楼层 发表于 2023-3-16 13:37:33
是的,下拉参数_开始年月.setSelectedObjects([下拉参数_结束年月.setSelectedObjects()[0]],STRING);
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-3-16 13:43:00
堕落大师兄 发表于 2023-3-16 13:37
是的,下拉参数_开始年月.setSelectedObjects([下拉参数_结束年月.setSelectedObjects()[0]],STRING); ...

也就是说这个字段内的日期,比如2023-01-01位于22年12月之后,就要让下拉参数的选项变成选中22年12月的?还是直接改变字段里的值,把2023-01-01变成22年12月
回复

使用道具 举报

堕落大师兄铂金四 显示全部楼层 发表于 2023-3-16 14:03:26
让下拉参数的选项变成选中22年12月的
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-3-16 14:13:26
堕落大师兄 发表于 2023-3-16 14:03
让下拉参数的选项变成选中22年12月的

参考一下,换成你对应的数据
if(下拉参数1.getSelectedObjects()[0]>'2023-03-01')
{
下拉参数1.setSelectedObjects(['2023-02-15'],DATE)
}
回复

使用道具 举报

堕落大师兄铂金四 显示全部楼层 发表于 2023-3-16 14:19:47
字符串必须到日期吗,下拉参数1.setSelectedObjects(['202302'],DATE)可以吗
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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