限制订阅使用SSRS通过电子邮件发送

时间:2010-03-15 16:07:50

标签: sql reporting-services

目前,我们的系统将对从ReportingService的ListSubscriptions方法返回的所有订阅进行“foreach”,并触发Timed Subscription事件,以便他们以电子邮件方式接收报告。

在我们的开发环境中,我不希望在测试时发送这些报告的每个订阅。

我是否可以使用自己的电子邮件地址创建新订阅,以便收到报告?然后可以在发送后删除临时订阅。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

结束了解自己如何做到这一点

使用创建测试订阅 subId = rs.CreateSubscription()

然后在fireEvent(“TimedSubscription”,subId)

之后删除它

rs.DeleteSubscription(子ID)