2008-09-17 54 views
3

当我订阅了一份报告,我可能会选择有这样一个题目:@ReportName was executed at: @ExecutionTime预约参数2005

我想这样一个名字:Your "@ReportName" report covering Sep 10 2008 - Sep 16 2008

Sep 10 2008 - Sep 16 2008是值两个报表参数:@DateFrom@DateTo,分别。

我可以指定类似@ReportParameters!DateFrom作为我的题目?

回答

0

我不相信任何其他比2个参数可用于报表订阅电子邮件(至少在2005年SSRS)。

您可能可以通过数据驱动订阅完成某些操作,但您希望使用的值需要位于用于订阅数据的数据源中--SSRS仍然无法在报表本身中收集数据。

4

退房this article。作者展示了如何从代码执行数据驱动的订阅,并为此提供了一个存储过程。该存储过程可以让你这样,如果你知道运行,你可以调用程序之前填充它们的报告前,报告参数指定的电子邮件正文。我不确定他的程序是否涵盖电子邮件主题,但也许你可以采取他所做的并修改它。

而且刚发现this MSDN forum post从MSFT的响应,这一个数据驱动的订阅是实现这种方式。