0

我是 Sharepoint 的新手。我需要知道通过后面的 C# 代码将 ReportViewWebPart 添加到页面的最佳方法。

我尝试从 WebPartCatalog 访问 Web 部件。它引导我到 NullReferenceException。

然后我尝试通过为 ReportViewerWebPart 创建实例并添加 ReportPath、Title 等属性,它导致我没有将对象引用设置为对象异常的实例。

但我可以像往常一样将其他 Web 部件添加到页面中。

请让我摆脱这一切。

提前致谢。

4

1 回答 1

0

请看这里。http://technet.microsoft.com/en-us/library/bb522800.aspx

报表查看器 Web 部件是由 SharePoint 产品的 Reporting Services 外接程序安装的自定义 Web 部件。您可以使用 Web 部件在配置为在 SharePoint 集成模式下运行的报表服务器上查看、导航、打印和导出报表。报表查看器 Web 部件与 Microsoft SQL Server Reporting Services 报表服务器处理的报表定义 (.rdl) 文件相关联。您不能将它与您在其他软件产品中创建的其他报告文档一起使用。

若要安装 Web 部件,您必须运行 Reporting Services 加载项的安装程序。您不应单独安装或卸载 Web 部件。它是插件的一部分,只能通过插件安装包安装。报表查看器 Web 部件文件名为 ReportViewer.dwp。它位于 Program Files\Common Files\Microsoft Shared\web server extensions\12\template\features\reportserver 文件夹中,不应移动到其他文件夹。

要使用 Web 部件,您必须安装和配置 Reporting Services 加载项,并为 SharePoint 集成配置报表服务器。您还必须在查看器中显示报告。您只能打开位于库、库文件夹、报表历史记录或从库 Web 部件到报表查看器 Web 部件的链接中的报表。您无法打开作为附件保存到自定义列表中的项目的报告。

于 2013-12-05T21:32:40.230 回答