【问题标题】:Create Subscription programmatically in Reporting Services在 Reporting Services 中以编程方式创建订阅
【发布时间】:2010-03-02 14:01:55
【问题描述】:

我需要在 asp.net 页面中为我的 SSRS 报告创建一个订阅。 我可以使用 Reporting.WebForms 在报告查看器中显示报告。 SSRS 在我网络中的另一台计算机上。对于reportviewer,我使用“admin”和“pass”作为SSRS机器的管理员用户名和密码的凭据,没关系。管理员拥有 SSRS 报告的所有角色。

但是当我尝试通过 ReportingService2006 网络服务创建订阅时,我无法成功。 我不是专业人士,也不是业余爱好者。在网上搜索了很多。

试过这个和这个的 odetocode 版本:

1.technet - something similar 1

但无法实现。真的很感谢任何帮助。提前谢谢。

【问题讨论】:

    标签: asp.net reporting-services reporting subscription


    【解决方案1】:

    另一种方法是使用“数据驱动订阅”设置您的一些报告。如果您要对报告订阅进行大量更新,我发现它很容易管理。它将允许您通过自定义 SQL 表与用户订阅进行交互。

    您可以找到有关数据驱动订阅设置的 MSDN 教程here

    【讨论】:

    • 我需要做的就是通过代码将月度报告备份到所有报告的文件夹中。但数据驱动似乎是一个基于动态订阅者的东西。还是谢谢。
    【解决方案2】:

    这里有一篇很好的文章和源代码,这是我迄今为止找到的关于这个主题的最佳信息。

    http://www.codeproject.com/Articles/36009/Programmatically-Playing-With-SSRS-Subscriptions

    这里还有一个类引用

    http://msdn.microsoft.com/en-us/library/ms165967%28v=sql.90%29

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-06
      • 1970-01-01
      • 2014-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-14
      相关资源
      最近更新 更多