【发布时间】:2015-04-12 01:14:59
【问题描述】:
我通过添加“收件人”电子邮件地址、“抄送”电子邮件地址并指定了一个参数来创建订阅。如果没有数据,我不希望发送报告。我希望通过普通订阅而不是数据驱动订阅来完成。这可能吗?我以为会有一个简单的复选框或某种形式。
谢谢
【问题讨论】:
标签: tsql reporting-services reportingservices-2005
我通过添加“收件人”电子邮件地址、“抄送”电子邮件地址并指定了一个参数来创建订阅。如果没有数据,我不希望发送报告。我希望通过普通订阅而不是数据驱动订阅来完成。这可能吗?我以为会有一个简单的复选框或某种形式。
谢谢
【问题讨论】:
标签: tsql reporting-services reportingservices-2005
您可以使用一个过程来触发报告订阅,reportserver.dbo.addevent。创建一个检查是否有数据并有条件地调用此 addevent 过程的过程。从您的订阅中删除时间表并改为安排您的程序。
【讨论】: