yhdata_e9DsCeBY青铜一
3 天前 发布在问答
【填报与传统报表】 文本参数时间区间怎么实现前面起始时间是从截止时间往前7天
现有两个文本参数,统计时间起,统计时间止
统计时间止默认为昨天,怎么在文本组件编辑器中实现统计时间起为统计时间止-7天,动态参数和相对参数都没效果
1758704380905.jpg
71
13
精彩评论13
yhdata_lyaa
发表于 3 天前 显示全部楼层
可以定义一个7天前的参数param["7天前"]=dateAdd(param[" LAST_FULL_DAY "],'dayofyear,-7)
回复

使用道具 2#

yhdata_e9DsCeBY青铜一
发表于 3 天前 显示全部楼层
是可以增加一个参数,但是前边的统计时间起怎么同步显示成这个参数呢
回复

使用道具 3#

yhdata_lyaa
发表于 3 天前 显示全部楼层
  1. 文本参数1.value=formatDate(dateAdd(param["_LAST_FULL_DAY_"],'dayofyear',-7),"yyyy-MM-dd")
复制代码
回复

使用道具 4#

yhdata_e9DsCeBY青铜一
发表于 3 天前 显示全部楼层
大佬您发的这个脚本实现了截止日期七天前了,但是加完这个脚本后起始时间就不能自由选择了,有什么办法两个同时实现吗
回复

使用道具 5#

永洪tech-Bella白银二 回复yhdata_e9DsCeBY青铜一
发表于 2025-09-24 19:15:15
这个脚本不影响“统计时间起”,“起始时间就不能自由选择” 是指什么 另外确认下咱们这个脚本写在哪里的,报告装载时运行?报告变化时运行,还是组件上? 咱们想要的效果是什么样? 1.报告一打开 “统计时间起” 默认是昨天,“统计时间止”默认是“统计时间起”-7天 2.查看报告打开后,可手动切换“统计时间起”和“统计时间止”是吗?这个时候切换“统计时间起”,“统计时间止”还要自动变成是“统计时间起”-7天吗?还是这个时候两个时间没有关联,可以任意切换
回复

yhdata_e9DsCeBY青铜一 回复永洪tech-Bella白银二
发表于 2025-09-25 15:52:53
有两个参数,统计时间起和统计时间止,统计时间止默认为昨天(比如2025-09-24),统计时间起应该是从昨天往前数7天,也就是在打开报表时统计区间应该显示为2025-09-18~2025-09-24,这是默认显示的 打开后如果想查看其它时间 可以自己选择,比如2024-01-01~2024-12-31,这个时候两个时间参数不需要关联 楼上老师给的脚本:统计时间起.value=formatDate(dateAdd(param["统计时间止"],'dayofyear',-7),"yyyy-MM-dd"),可以控制统计时间起,但是在查看报告时会报错(错误代码110099999;丢弃空的参数失败)
回复

yhdata_e9DsCeBY青铜一 回复yhdata_e9DsCeBY青铜一
发表于 2025-09-25 15:54:43
在报告装载时运行 实现默认-7天的效果,报告变化时就不需要两个参数有关联了
回复

yhdata_lyaa
发表于 前天 16:18 显示全部楼层
脚本写在装载时运行
回复

使用道具 6#

yhdata_e9DsCeBY青铜一 回复yhdata_lyaa
发表于 2025-09-25 16:22:16
预览时没问题,但是查看报告时会报错(错误代码110099999;丢弃空的参数失败)
回复

东里椿白银一
发表于 前天 16:25 显示全部楼层
加个批量提交,空参数问题看这个贴子就行
https://www.yonghongtech.com/rea ... paramindataset.html
回复

使用道具 7#

yhdata_e9DsCeBY青铜一 回复东里椿白银一
发表于 2025-09-25 16:35:02
但是我的参数不为空啊,统计时间止默认为昨天,起始日期在脚本中实现统计时间止-6,是赋值了的
回复

东里椿白银一 回复yhdata_e9DsCeBY青铜一
发表于 2025-09-25 16:38:08
报错是写着丢弃空的参数失败,其余的不清楚
回复

yhdata_e9DsCeBY青铜一
发表于 前天 16:30 显示全部楼层
脚本及报错
360截图18141219519970.png
360截图18720123293527.png
回复

使用道具 8#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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