SharePoint 站点上的报表查看器 Web 部件 - Reporting Services

适用于: SQL Server 2016 (13.x) Reporting Services 及更高版本 Power BI 报表服务器 SharePoint 2016 及更高版本 ❌ SharePoint Online

报表查看器 Web 部件是自定义 Web 部件。 可以使用该 Web 部件在 SharePoint 站点中的报表服务器上查看、导航、打印和导出报表。 报表查看器 Web 部件与由 Microsoft SQL Server Reporting Services 报表服务器处理的报表定义 (.rdl) 文件关联。

最新的报表查看器 Web 部件还可用于部署到 Power BI 报表服务器的分页报表。 Web 部件不适用于 Power BI 报表。

重新引入报表查看器 Web 部件的原因

报表查看器 Web 部件随附在用于 SharePoint 产品的 Reporting Services 外接程序中。 在 SharePoint 集成模式下,Web 部件特定于报表服务器。 SharePoint 集成模式在 SQL Server 2016 后已弃用。

从 SQL Server 2017 开始,Reporting Services 只有一种安装模式:本机模式。 可使用页面查看器 Web 部件通过 rs:Embed=true URL 参数嵌入所有报表类型。 将报表嵌入到 SharePoint 页是一种由客户请求的集成案例,更新的报表查看器 Web 部件可为分页报表启用此方案。

虽然页面查看器 Web 部件足以将分页报表嵌入到 SharePoint 页,但更新的报表查看器 Web 部件提供了更多功能。

  • 显示/隐藏特定的工具栏按钮
  • 替代报表参数值
  • 将筛选器 Web 部件连接到报表参数

下载报表查看器 Web 部件解决方案包

可从 Microsoft 下载中心下载报表查看器 Web 部件。

下载报表查看器 Web 部件解决方案包

注意事项和限制

列出的项特定于更新的报表查看器 Web 部件。

  • Web 部件只能用于经典 SharePoint 页。
  • 仅支持在报表查看器 Web 部件中嵌入分页 (RDL) 报表。 如果希望嵌入 Power BI 报表或移动报表,则可以使用 rs:Embed=true URL 参数。