永洪社区

标题: 日期列的报表筛选及展示问题 [打印本页]

作者: yhdata_Lh7u2J4Y    时间: 2021-12-9 10:45
标题: 日期列的报表筛选及展示问题
该帖子的问题1:https://club.yonghongtech.com/thread-15847-1-1.html 回复如下:
参考下这个函数的用法,处理出一个5年前的日期
给日期添加指定时间间隔,时间间隔包括:year,quarter,month,weekofyear,dayofyear,dayofmonth,dayofweek,hour,minute,second。
例如:
var date = new Date("July 21,1983 01:15:00");
dateAdd(date, "month", 1);




根据该帖子的回复,建立了一个带日期列的数据集,并按下图1、2、3的方式设置。
想要实现的效果,如图4,筛选某月后,展示该月及之前两个月的数。


相关数据集及报告已作为附件上传,麻烦帮忙看一下应该怎样修改,感谢!

作者: 环环    时间: 2021-12-9 11:16
本帖最后由 永洪Tech-chunyu 于 2021-12-9 11:18 编辑

脚本改成这个,下拉参数1是参数组件的名字,参数date2为两个月前的时间
param['date2']=dateAdd(param['下拉参数1'],"month",-2)
过滤器设置为日期在date2和下拉参数1之间






欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4