我需要在asp.net页面中为我的 SSRS 报告创建订阅。 我可以使用Reporting.WebForms在reportviewer中显示报告。 SSRS位于我网络中的另一台计算机上。对于reportviewer,我使用“admin”和“pass”作为SSRS机器的管理员用户名和密码的凭证,这没关系。管理员拥有SSRS报告的所有角色。
但是当我尝试通过ReportingService2006 Web服务创建订阅时,我无法做到。 我不是专业人士也不是业余爱好者。在网上搜索了很多。
尝试了这个和这个的odetocode版本:
1. technet - something similar 1
但无法实现。真的很高兴任何帮助。 thx提前。
答案 0 :(得分:2)
另一种方法是使用“数据驱动订阅”设置一些报告。如果您要对报告订阅进行大量更新,我发现很容易管理它。它允许您通过自定义SQL表与用户订阅进行交互。
您可以找到有关数据驱动订阅here
的设置的MSDN教程答案 1 :(得分:0)
这里有一篇很好的文章和源代码,这是迄今为止我发现的关于这个主题的最佳信息。
http://www.codeproject.com/Articles/36009/Programmatically-Playing-With-SSRS-Subscriptions
这里还有一个类引用
http://msdn.microsoft.com/en-us/library/ms165967%28v=sql.90%29