【问题标题】:How do I create a data-driven SSRS subscription from a SharePoint List?如何从 SharePoint 列表创建数据驱动的 SSRS 订阅?
【发布时间】:2011-08-26 14:31:20
【问题描述】:

我正在尝试设置对 SSRS 报告的数据驱动订阅。我想使用一个共享点列表,其中包含收件人电子邮件地址和一个报告参数,该参数将对每个收件人的报告内容进行不同的过滤。

Microsoft SharePoint 列表是创建数据驱动订阅向导 (SSRS 2008 R2) 中的选项之一,但我在互联网上找到的教程都没有描述如何配置连接字符串和制定查询以返回内容的名单。我在创建的数据驱动订阅中可以找到的所有内容都使用与 Sql Server 数据库的连接来驱动交付和配置。我宁愿使用共享点列表,因为这似乎是一种管理收件人的简单方法。

有人做过这个或有一个很好的链接到如何配置这个设置的例子?

【问题讨论】:

    标签: sharepoint reporting-services subscription data-driven


    【解决方案1】:

    您的连接字符串与用于将 SSRS 报告连接到共享点列表的连接字符串相同。它应该看起来像这样 http://{sharepointDomain}/{YourSite}。

    至于查询,它应该看起来像这样——我是通过使用 SSRS 中的查询设计器得到的。我发现使用查询设计器来存根我的查询是最好的——然后,如果您需要添加过滤器或任何内容,您可以向可选标签添加更多语法。

    <RSSharePointList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <ListName>MyList</ListName>
      <ViewFields>
        <FieldRef Name="name" />
        <FieldRef Name="email" />
      </ViewFields>
      <Query> --if you have any filters, put them in this section here, otherwise remove the Query tags
      </Query>
    </RSSharePointList>
    

    这是我写的一篇文章,提供了设置它的分步指南。

    http://jaysonseaverbi.blogspot.com/2013/11/data-driven-subscription-using.html

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 2022-08-11
      • 1970-01-01
      • 2013-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多