如何设置初始日期区间(V7.5)

<< Click to Display Table of Contents >>

当前位置:  脚本 > 常用脚本案例 

如何设置初始日期区间(V7.5)

Previous pageReturn to chapter overviewNext page

使用两个文本参数组件过滤日期范围时,假如当天是本月一号,那么起始日期默认为今天,截止日期则为昨天,导致日期区间过滤的报告数据为空。

假设,两个文本参数组件,分别为“开始日期”和“结束日期”。

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。