我有一个使用截止日期的报告,基于该日期,我必须读取3个月前的记录,是否有任何方法可以创建基于该日期使用的参数? 例如,我正在考虑从给定日期(2018年7月13日)创建时间段参数:
乞g时期= 05-2018 期末= 07-2018。
有什么主意吗?还有其他方法可以将过滤器上的此字段用作参数吗?
答案 0 :(得分:1)
您最好的选择是在发送要与SQL比较的日期的行上调整“过滤器”中的日期。您想要在Value1列中输入如下内容:
= DateAdd(@Date,'m',-3)
它的作用是将日期参数减去3个月。整行应如下所示:
DACTableName.DateFieldName GreaterOrEqual = DateAdd(@StartDate,'m',-3)