<< Click to Display Table of Contents >> 如何设置初始日期区间(V7.5) |
![]() ![]() ![]() |
使用两个文本参数组件过滤日期范围时,假如当天是本月一号,那么起始日期默认为今天,截止日期则为昨天,导致日期区间过滤的报告数据为空。
假设,两个文本参数组件,分别为“开始日期”和“结束日期”。
1.设置两个参数组件的默认值为空。
2.设置报告的加载时执行脚本,设定日期参数组件的默认值。
if(param["_THIS_DAY_"]==1){
开始日期.value=param["_LAST_YEAR_MONTH_"];
}else{
开始日期.value=param["_THIS_YEAR_MONTH_"];
}
结束日期.value=param["_LAST_FULL_DAY_"];
脚本执行完成后,当今天的日期为2017年12月1日时,“开始日期”组件的默认值为2017-11-01,“结束日期”组件的默认值为2017-11-30。