Sql Server 2008 R2 Reporting Services

问题描述:

我在SSRS中有特定的商家报告,每天早上8点发送给不同的商家。但问题是,只有当他们有交易时才会收到报告(包含数据) 如果报告为空,他们不希望收到报告。Sql Server 2008 R2 Reporting Services

有没有办法限制在SSSRS?请告诉我。

看看数据驱动的订阅。自SQL Server 2005以来,它们一直存在,对于这种事情非常有用。不知道更多关于你的情况,我无法解释它的工作方式,但我确信它可以。在此处查看更多详细信息: http://msdn.microsoft.com/en-us/library/ms169673.aspx

+1

请注意,数据驱动的订阅在SQL Server的标准版中不适用,仅适用于Enterprise。 – Nathan 2012-08-04 05:28:46

SSRS订阅是非常基本的 - 无论您是订阅接收报告还是您没有订阅。如果您需要/需要添加逻辑,您需要使用可作为计划任务和报告服务API运行的控制台应用程序来自行推出自己的逻辑。

+1

如果您需要创建自己的帐户并且无法使用数据驱动的订阅,那么我建议您使用rs.exe实用程序按需生成报告。 http://msdn.microsoft.com/en-us/library/ms162839(v=sql.105).aspx – Nathan 2012-08-04 05:30:31