Reporting Services 和 SharePoint 配置
我们想要进入中央管理员网站,然后进入常规应用程序设置。在底部附近,我们将看到 Reporting Services。
图片1:- SharePoint 配置对话框
选择 “Reporting Services Integration” 链接。将显示以下屏幕。
Image2:- 指定 Reporting Services 集成凭据
Web Service URL:
我们将提供在 Reporting Services 配置管理器中找到的报表服务器的 URL。
Authentication Mode:
我们还将选择一种身份验证模式。以下 MSDN 链接详细介绍了这些模式。 SharePoint 集成模式下 Reporting Services 的安全概述
激活功能:
这为您提供了在所有网站集合上激活报表服务的选项,或者您可以选择要在哪些网站上激活。这实际上意味着哪些网站将能够使用报表服务。完成后,您应该看到以下结果
图3:- 报表服务与 SharePoint 环境的成功集成
回到 ReportServer URL,我们应该看到类似以下内容
图4:- 报表服务已成功连接到 SharePoint 环境
注意: 如果您的 SharePoint 站点配置了 SSL,它将不会出现在此列表中。这是一个已知问题,并不意味着存在问题。您的报告仍应正常工作。
现在我们已经成功集成了这两个产品,我们准备在 SharePoint 2010 中使用 Reporting Services。与之前的版本一样,我们在“网站集合功能”中有一个功能(在我们配置 Reporting Services 集成时激活)。安装还添加了 3 个内容类型到我们的网站。在图7中,我们可以看到在文档库中添加了其中的2个内容类型,以创建自定义报告,如下图5所示。
图5:- 报表生成器
“Reporter Builder” 是一个 ActiveX 控件,所以我们需要通过服务器下载它,如下图6所示。
图6:- 下载并安装报表生成器
下载过程完成后,加载“Report Builder”控件。现在我们准备设计我们的第一个报告,如下图7所示。
Image7:- 报告生成器 – 新报告生成向导
在创建报告后,我们可以将其保存在为我们的 SharePoint 2010 创建的文档库中。其他内容类型必须用于创建共享连接作为数据源,并将其保存在 SharePoint 的文档库中。我们可以创建一个文档库,添加此内容类型,然后我们可以更改报告数据源的连接。
Image8:- Aspose.PDF for Reporting Services 与 MS SharePoint 的成功集成