【发布时间】:2016-09-13 16:00:36
【问题描述】:
我想做的事情如下 我有一个带有日期参数的 SQL 报告服务报告(我有两个参数,分别是 Run_Report_From_Date_PARM 和 Run_Report_To_Date_PARM。这些日期是从 Datepicker 中挑选的)。我想订阅将在每月 1 日运行的报告并显示上个月的数据。
在订阅时,如果我为 Run_Report_From_Date_PARM 选择 2016-08-01,为 Run_Report_To_Date_PARM 选择 2016-09-01,则报告始终仅使用该日期范围生成。但我需要每个月后自动修改日期范围(比如下个月 From date 应该是 2016-09-01 和 to date 应该是 2016-10-01 )。
【问题讨论】:
-
您可以将参数值基于查询,也可以将此函数移动到报表的数据集查询中。
-
同意@ajeh。不过,我更倾向于参数默认值中的数据集或表达式。
-
@ajeh & @Kevin-我是 SSRS 的新手,所以你们能否详细说明你的答案,让我理解。