【问题标题】:SQL Server Reporting Services 2008 (SSRS) - Abonnement/Subscription: No Content/No E-MailSQL Server Reporting Services 2008 (SSRS) - 取消/订阅:无内容/无电子邮件
【发布时间】:2015-02-24 10:15:17
【问题描述】:

我正在使用“SQL Server Reporting Services 2008”服务器。我有一份报告,其中包含每 2-7 天的内容。我有一个 abonnoment,它每晚通过电子邮件向我发送这份报告。当附件中没有内容时,这很烦人。

有什么办法,订阅的邮件在没有内容的情况下怎么不发送?

我找到了this link,但我猜这只是包含在 SSRS2008R2 中,而不是包含在 SSRS2008 中。

有什么帮助或想法吗? 谢谢!

【问题讨论】:

    标签: sql-server-2008 reporting-services ssrs-2008 subscription ssrs-2008-r2


    【解决方案1】:

    如果您有企业版,则可以使用数据驱动订阅。如果没有数据,您只需将数据驱动订阅背后的视图更改为不返回任何行。

    如果您没有企业版,则应删除 SSRS 报表管理器中的计划(将其设置为运行一次),然后使用 Reportserver.dbo.AddEvent 过程触发订阅。 您使用订阅 ID 调用此过程,它将执行此订阅。您必须编写一些代码来确定此报告中是否有数据,如果有则调用 addevent 过程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      相关资源
      最近更新 更多