报表参数为日期格式,在筛选数据时可以直接做加减运算吗?

报表有2个参数,广告栏编号(arg1)和刊登日期(arg2)。
刊登日期欲抓出一周内的资料打印,即筛选出 arg2 ~ arg2+6 之间的数据。

参数编辑如下:

imagepng

在数据集中参数配置如下:

imagepng

SQL 语法如下:

SELECT custom_data_1020.postdate,custom_data_1020.id,custom_data_1020.post_qty,custom_data_1010.location,custom_data_1010.ad_qty FROM custom_data_1020,custom_data_1010
WHERE (? is null OR custom_data_1020.id = ?)
and
(? is null OR (custom_data_1020.postdate >= ? AND custom_data_1020.postdate <= (?+6) )
)
AND
(custom_data_1010.id = custom_data_1020.id)
ORDER BY custom_data_1020.id ASC,custom_data_1020.postdate ASC

在浏览数据中,数据展示的不只是七日内的数据, custom_data_1020.postdate <= (?+6) 未发挥作用。
请问这里要如何修正?

浏览数据:

imagepng

浏览结果:

imagepng