0

我在 SQL Server 2008 Reporting Services (SSRS) 中有一份报告,我想安排在以前的日期自动运行(这意味着这是一份银行相关报告,交易日期是今天的日期)我希望生成报告每天自动为昨天的日期,即假设交易日期是15-01-2012我想发送昨天的交易日期,即14-01-2013每天向客户报告。

是否可行,我该怎么做,请解释一下。

4

1 回答 1

3

这里的几个步骤:

  1. 将报告设置为使用默认日期参数,并将默认表达式设置为昨天,例如=DateAdd(DateInterval.Day, -1, Today())
  2. 设置报表以根据参数检索其数据集。
  3. 通过报表管理器安排报表,并将日期参数设置为使用其默认值,即昨天:

默认参数

如果您以前从未这样做过,请在报表管理器中创建订阅:

http://msdn.microsoft.com/en-us/library/ms189680.aspx

于 2013-01-15T09:32:22.000 回答