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

[可视化] 日期过滤组件怎么将默认值设置为近三年

yhdata_kkgDLMOr玄铁三 显示全部楼层 发表于 2024-10-24 13:53:41 |阅读模式 打印 上一主题 下一主题
本帖最后由 yhdata_kkgDLMOr 于 2024-10-24 13:55 编辑

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

使用道具 举报

精彩评论7

yhdata_lyaa 显示全部楼层 发表于 2024-10-24 14:07:01
参考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:20
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:21
yhdata_kkgDLMOr 发表于 2024-10-24 15:10
谢谢,还有个更细致的问题,就是日期过滤组件是要绑定实际数据的,如果三年前的那天没有实际数据,也就是 ...

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

使用道具 举报

姜露珈青铜一 显示全部楼层 发表于 1 小时前
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 显示全部楼层 发表于 23 分钟前
姜露珈 发表于 2024-11-8 15:44
开始日期为今天往前推七天怎么写

var a=formatDate(dateAdd(today(),'dayofyear',"-7"),"yyyy-MM-dd")
回复

使用道具 举报

Efheih白银一 显示全部楼层 发表于 20 分钟前
楼上大佬
回复

使用道具 举报

姜露珈青铜一 显示全部楼层 发表于 1 分钟前
yhdata_lyaa 发表于 2024-11-8 16:26
var a=formatDate(dateAdd(today(),'dayofyear',"-7"),"yyyy-MM-dd")

日期过滤组件不支持这么写
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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