永洪社区

标题: 日期过滤组件怎么将默认值设置为近三年 [打印本页]

作者: yhdata_kkgDLMOr    时间: 2024-10-24 13:53
标题: 日期过滤组件怎么将默认值设置为近三年
本帖最后由 yhdata_kkgDLMOr 于 2024-10-24 13:55 编辑

永洪9.4 日期过滤组件,范围模式,需求是默认开始时间为三年前,结束时间为最新一天,这个怎么实现呀?目前供选择的默认值最多只能选到去年第一天

作者: yhdata_lyaa    时间: 2024-10-24 14:07
参考https://www.yonghongtech.com/rea ... hlightsub=firstdate
参考脚本
  1. var a=formatDate(dateAdd(today(),'year',"-3"),"yyyy-MM-dd")
  2. 日期过滤1.firstDates=['t'+a]
复制代码


或者使用文本参数的日期模式
作者: yhdata_kkgDLMOr    时间: 2024-10-24 15:10
yhdata_lyaa 发表于 2024-10-24 14:07
参考https://www.yonghongtech.com/real-help/Z-Suite/10.2/ch/datefilterscript.html?zoom_highlightsub=f ...

谢谢,还有个更细致的问题,就是日期过滤组件是要绑定实际数据的,如果三年前的那天没有实际数据,也就是无法选中,而脚本又要对其赋值,会不会引发错误呢
作者: yhdata_lyaa    时间: 2024-10-24 15:24
yhdata_kkgDLMOr 发表于 2024-10-24 15:10
谢谢,还有个更细致的问题,就是日期过滤组件是要绑定实际数据的,如果三年前的那天没有实际数据,也就是 ...

可能会,但是没有值就赋值不上,我这边没报错




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4