永洪vip

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

发帖数 12粉丝 1
yhdata_258AgFEM青铜二
2025-8-18 09:41:49 发布在问答
【可视化】 日历指定日期
目前日历只有 日期过滤组件,和 文本参数组件 日期类型,该类型下拉后的日历可以显示1、固定的周二或周五的吗

2、周一的上一个工作日周五
这两种情况,这个组件要怎么实现呢

最佳答案

永洪vip
yhdata_lyaa

2025-08-18 09:41:50

参考脚本
查看完整内容
465
16
精彩评论16
yhdata_lyaa
发表于 2025-8-18 09:41:50 显示全部楼层
参考脚本
  1. //当一周的第一天从周日开始
复制代码
  1. if( weekday(today())==2){
  2. var a=dateAdd(param["_THIS_YEAR_WEEK_"],"dayofyear",-2)
  3. 文本参数1.value=formatDate(a,"yyyy-MM-dd")
  4. }else{
  5. 文本参数1.value=formatDate(param["_LAST_FULL_DAY_"],"yyyy-MM-dd")
  6. }

复制代码


回复

使用道具 2#

yhdata_lyaa
发表于 2025-8-18 10:00:36 显示全部楼层


_THIS_YEAR_WEEK_是本周第一天,上周五减2,上周2类推
var a=dateAdd(param["_THIS_YEAR_WEEK_","dayofyear",-2)
文本参数1.value=formatDate(a,"yyyy-MM-dd")



https://club.yonghongtech.com/thread-70252-1-1.html



回复

使用道具 3#

yhdata_258AgFEM青铜二 回复yhdata_lyaa
发表于 2025-08-18 11:45:11
日历参数可以查询之前的数据 不可筛选这样设置展示是没有问题,但是这个查询日期在筛选之前的日期,就会变回设置的上周五的日期。 比如今天2025-08-18,设置日历参数展示的是上周五2025-08-15 查询2025-08-14后,日期就变成了2025-08-15
回复

yhdata_lyaa回复yhdata_258AgFEM青铜二
发表于 2025-08-18 13:59:21
不太明白,截图说明一下呢
回复

yhdata_258AgFEM青铜二 回复yhdata_lyaa
发表于 2025-08-20 19:32:15
现在的情况是如果是19号时,打开报表默认的还是展示15号,这样不对
回复

yhdata_258AgFEM青铜二
发表于 2025-8-18 14:41:38 显示全部楼层
设置后选择8月6号,点击查询


后回到了8月15号

回复

使用道具 4#

yhdata_lyaa回复yhdata_258AgFEM青铜二
发表于 2025-08-18 14:53:49
脚本不要写在变化时运行呢,只写装载时运行
回复

yhdata_258AgFEM青铜二 回复yhdata_lyaa
发表于 2025-08-20 19:33:42
现在的情况是如果是19号时,打开报表默认的还是展示15号
回复

yhdata_258AgFEM青铜二
发表于 2025-8-18 16:31:39 显示全部楼层
只有装载时运行
回复

使用道具 5#

哈嘿哈嘿哈铂金一 回复yhdata_258AgFEM青铜二
发表于 2025-08-18 16:55:04
写在报告-脚本的装载时运行
回复

yhdata_258AgFEM青铜二 回复哈嘿哈嘿哈铂金一
发表于 2025-08-18 17:19:19
给写道参数的脚本里面了{:4_91:}。改后测试是可以的
回复

yhdata_lyaa
发表于 2025-8-21 14:43:53 显示全部楼层
回复

使用道具 6#

yhdata_258AgFEM青铜二 回复yhdata_lyaa
发表于 2025-08-21 17:35:45
老师,当时咨询是18号上述设置没有问题,次日19日,再次打开报表后日历应该默认展示18号;但是展示了15号
回复

yhdata_lyaa回复yhdata_258AgFEM青铜二
发表于 2025-08-21 17:50:03
为什么要展示18号,你不是想要展示上周五吗
回复

yhdata_258AgFEM青铜二 回复yhdata_lyaa
发表于 2025-08-21 19:36:45
日历筛选框,每天打开报表默认展示上一日的数据,只有周一展示上周五的数据;上面的写法就是不管怎么打开报表都是展示15号
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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