上个月的参数

gra*_*mie 3 parameters date reporting-services

我需要在SSRS中设置一个隐藏的默认参数.

在我询问我需要显示最后一个月份累计,但在此之前的一个月,即2月我需要显示十二月总数.

我通常在上个月使用它,但不能在前一个月调整它.

设置上个月的第一个日期:

=DateAdd("m", -1, DateSerial(Year(Now()), Month(Now()), 1))
Run Code Online (Sandbox Code Playgroud)

设置上个月的最后日期:

=DateAdd("d", -1, DateSerial(Year(Now()), Month(Now()), 1))
Run Code Online (Sandbox Code Playgroud)

Sil*_*agy 5

如果我理解你,你想要:

从现在起两个月的第一天

=DateAdd("m", -2, DateSerial(Year(Now()), Month(Now()), 1))
Run Code Online (Sandbox Code Playgroud)

而且你希望从现在开始两个月的最后一天

=DateAdd("d" , -1 , DateAdd("m", -1, DateSerial(Year(Now()), Month(Now()), 1)))
Run Code Online (Sandbox Code Playgroud)