1

我需要创建数据来自SharePoint列表来对SQL Server报告服务2005(SSRS)报告,报表服务连接到SharePoint

我一直在寻找方法来做到这一点,我发现,

  1. 连接到SharePoint Web服务 出来把XML,这里的问题是,它 有时工作,有时不这样做, ,也是我不能做内部联接不同列表之间 可能是 存在,但它会很麻烦做 它我认为(如果有简单的方法 请告诉我)
  2. 在MS创建一个链接表访问 2007链接到SharePoint列表, 然后从2005年SSRS连接到MS ACCESS 链接表:此 会工作,但我也有点害怕,中间有ACCESS 的我总是 要访问避免使用
  3. 连接到 提供的意见,到SharePoints后端数据库 (存在于所有的列表视图和 另一视图所有列表项): 这里的列名很麻烦 创建查询clounm名称 就像 (float1,float2,...,date1,date2,date3,....) ,我也不确定它是否好 使SSRS直接对话的事情到 到SharePoints后端数据库视图

你能告诉我这的这些方法是最好的(或是否有更好的方式PLZ告诉我)

我挺喜欢的第三条道路,但不知道如果我应该使用它

+0

看看我对这个问题的解决方案。 http://rnbergren.blogspot.com/2012/03/doing-and-inner-join-on-sharepoint-list.html – 2012-03-07 16:00:26

回答

0

我们每个晚上都会将所有数据导出到SQL数据库(由于性能,我们也开始将项目从Sharepoint移开)。然后,我们使用标准的Reporting Services来创建报告....

  • (+)报告不打在Sharepoint一天的日常活动表现
  • ( - )的数据是“一天”旧
0

检出SharePoint列表关联管理器SLAM。

允许你做到你想要做的实时,它是免费的,很好的支持。

http://slam.codeplex.com