2013-10-24 75 views
0

我是Sharepoint的新手。我需要知道通過後面的C#代碼將ReportViewWebPart添加到頁面的最佳方式。以編程方式將ReportViewerWebPart添加到頁面

我試圖從WebPartCatalog訪問Web部件。它將我引向NullReferenceException。

然後我試着通過爲ReportViewerWebPart創建實例併爲ReportPath,Title等添加屬性,它導致我將對象引用未設置爲對象異常的實例。

但我可以像往常一樣將其他Web部件添加到頁面。

請讓我擺脫這一點。

在此先感謝。

回答

0

請看這裏。 http://technet.microsoft.com/en-us/library/bb522800.aspx

報表查看器Web部件是Reporting Services加載項爲SharePoint產品安裝的自定義Web部件。您可以使用Web部件在配置爲在SharePoint集成模式下運行的報表服務器上查看,導航,打印和導出報表。報表查看器Web部件與由Microsoft SQL Server Reporting Services報表服務器處理的報表定義(.rdl)文件關聯。您不能將其與其他軟件產品中創建的其他報告文檔一起使用。

要安裝Web部件,必須運行Reporting Services加載項的安裝程序。您不應該獨立安裝或卸載Web部件。它是加載項的一部分,只能通過加載項安裝程序包進行安裝。報表查看器Web部件文件名稱爲ReportViewer.dwp。它位於Program Files \ Common Files \ Microsoft Shared \ Web服務器擴展\ 12 \ template \ features \ reportserver文件夾中,不應移至其他文件夾。

要使用Web部件,您必須安裝並配置了Reporting Services加載項並配置了SharePoint集成的報表服務器。您還必須在查看器中顯示報告。您只能打開庫中的報表,庫文件夾,報表歷史記錄或從庫Web部件到報表查看器Web部件的鏈接。您無法打開保存爲自定義列表中項目的附件的報表。

相關問題