找文章 / 找答案

[常用脚本] 日期控件设置默认值

yhdata_aus2GzC0青铜三 显示全部楼层 发表于 2021-11-18 14:46:01 |阅读模式 打印 上一主题 下一主题
1
未解决
在脚本里做了个判断,当开始日期为空的时候,为开始日期这个日期控件赋一个默认的日期,但是现在的情况是只有在控件里选择完一个日期再删除时可以赋上,再删除第二遍的时候就赋值不上了,这是什么情况

var date_arr = 最近交易日.getSelectObjects()[0]
if(isNull(开始日期.getSelectObjects()[0])){
开始日期.setSelectObjects([date_arr],STRING)
}

回复

使用道具 举报

精彩评论9

永洪tech-wisiy铂金一 显示全部楼层 发表于 2021-11-18 14:57:47
写在装载时运行还是在变化时运行的呢
回复

使用道具 举报

yhdata_aus2GzC0青铜三 显示全部楼层 发表于 2021-11-18 15:01:59
永洪tech-wisiy 发表于 2021-11-18 14:57
写在装载时运行还是在变化时运行的呢

写在变化时运行里
回复

使用道具 举报

永洪tech-wisiy铂金一 显示全部楼层 发表于 2021-11-18 15:11:10

截图看一下
回复

使用道具 举报

yhdata_aus2GzC0青铜三 显示全部楼层 发表于 2021-11-18 15:21:36
回复

使用道具 举报

永洪tech-wisiy铂金一 显示全部楼层 发表于 2021-11-18 15:24:39
这个是文本参数组件?
回复

使用道具 举报

yhdata_aus2GzC0青铜三 显示全部楼层 发表于 2021-11-18 15:38:33
永洪tech-wisiy 发表于 2021-11-18 15:24
这个是文本参数组件?

不是的,是一个日期组件
回复

使用道具 举报

永洪tech-wisiy铂金一 显示全部楼层 发表于 2021-11-18 15:41:56
yhdata_aus2GzC0 发表于 2021-11-18 15:38
不是的,是一个日期组件

日期过滤组件吗
回复

使用道具 举报

yhdata_aus2GzC0青铜三 显示全部楼层 发表于 2021-11-18 15:42:48

是的,是日期过滤组件
回复

使用道具 举报

永洪tech-wisiy铂金一 显示全部楼层 发表于 2021-11-18 16:14:23
yhdata_aus2GzC0 发表于 2021-11-18 15:42
是的,是日期过滤组件

日期过滤组件设置默认值
例如让范围模式的日期过滤组件默认选中当月第一天和最后一天:
var myDate = new Date();
var years = myDate.getFullYear(); //获取年份
var months = myDate.getMonth(); //获取月份
//var day1=parseInt(substring(formatDate(myDate,"yyyy-MM-dd"), 8,10))-7
//var day2 = myDate.getDate();
var day2=formatDate(dateAdd(param['_NEXT_YEAR_MONTH_'],'dayofyear',-1),'dd')
日期过滤1.firstDates = ["t"+years+"-"+months+"-"+'01']; //选中第一天
日期过滤1.secondDates = ["t"+years+"-"+months+"-"+day2];//选中最后一天




回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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