• 发帖数117
  • 粉丝0

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

筛选框

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-11-2 16:21:31 |阅读模式 打印 上一主题 下一主题
1
已解决

筛选框

2325 6
怎样可以设置一个月份筛选框默认为当前月份减6个月  下一个筛选框为当前月份(系统月份)加6个月

最佳答案

永洪Tech-CIDX 白银二 关注Ta

2021-11-02 16:21:32

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

使用道具 举报

精彩评论6

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-11-2 16:21:32
yhdata_j9sxIuzu 发表于 2021-11-2 17:14
这个脚本在装载时运行,然后再写上面那个组件的脚本是吗?
组件名称.setSelectedObjects([formatDate(dateA ...

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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