此人很懒,什么也没有留下

发帖数 117粉丝 0
yhdata_j9sxIuzu白银一
2021-11-2 16:21:31 发布在问答
筛选框
怎样可以设置一个月份筛选框默认为当前月份减6个月  下一个筛选框为当前月份(系统月份)加6个月

最佳答案

永洪Tech-CIDX 白银二 关注Ta

2021-11-02 16:21:32

完整写出来太长了,中间的部分就省略了。就是上面的 dateAdd(today(),"month",-6),直接放在装载时运行里就可以了,组件名称是组件设置中查看。
查看完整内容
2993
6
1
精彩评论6
永洪Tech-CIDX白银二
发表于 2021-11-2 16:21:32 显示全部楼层
yhdata_j9sxIuzu 发表于 2021-11-2 17:14
这个脚本在装载时运行,然后再写上面那个组件的脚本是吗?
组件名称.setSelectedObjects([formatDate(dateA ...

完整写出来太长了,中间的部分就省略了。就是上面的 dateAdd(today(),"month",-6),直接放在装载时运行里就可以了,组件名称是组件设置中查看。
回复

使用道具 2#

永洪Tech-CIDX白银二
发表于 2021-11-2 16:31:04 显示全部楼层
使用脚本为筛选框设置初始值,使用函数  dateAdd(today(),"month",-6)获取六个月前的日期,dateAdd(today(),"month",6)获取6个月后的日期
回复

使用道具 3#

yhdata_j9sxIuzu白银一
发表于 2021-11-2 16:42:11 显示全部楼层
脚本是直接这样写吗 咋不对呢 是不是少了点啥
企业微信截图_16358424811101.png
回复

使用道具 4#

永洪Tech-CIDX白银二
发表于 2021-11-2 17:03:53 显示全部楼层
yhdata_j9sxIuzu 发表于 2021-11-2 16:42
脚本是直接这样写吗 咋不对呢 是不是少了点啥

如果这个组件绑定的是日期类型的字段,脚本:组件名称.setSelectedObjects([dateAdd(。)],DATE);
如果绑定的文本类型的字段,脚本:组件名称.setSelectedObjects([formatDate(dateAdd(。),'yyyy-MM')],STRING);
回复

使用道具 5#

yhdata_j9sxIuzu白银一
发表于 2021-11-2 17:14:59 显示全部楼层
这个脚本在装载时运行,然后再写上面那个组件的脚本是吗?
组件名称.setSelectedObjects([formatDate(dateAdd(。),'yyyy-MM')],STRING); 这中间有一个句号是啥
回复

使用道具 6#

yhdata_j9sxIuzu白银一
发表于 2021-11-2 17:31:50 显示全部楼层
好了 感谢
回复

使用道具 7#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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