我们正在使用SSRS 2008 R2。其中已创建订阅以通过电子邮件发送报告但不希望在没有数据时发送报告,因为我们的订阅将每小时运行一次。请任何人都可以告诉我,如何通过电子邮件阻止空白报告或没有数据的报告?
答案 0 :(得分:3)
我使用存储过程和数据驱动订阅实现了这一目标。
答案 1 :(得分:2)
如果您使用的是Enterprise Edition,请查看Data Driven Subscriptions。 (这也在Developer Edition中。)
如果您使用的是任何其他版本的SQL Server,那么在不编写code to manipulate the subscriptions的情况下就无法做到这一点。