以 SharePoint 2.0 Web 組件檢視報表
更新: 2006 年 12 月 12 日
Reporting Services 提供數種 Web 組件,可與特定版本的報表伺服器,以及在特定的部署模式下搭配使用。如果您要從原生模式 SQL Server 2005 報表伺服器或 SQL Server 2000 Reporting Services 報表伺服器,存取 SharePoint 網站上的報表伺服器內容,使用包含在 Reporting Services 中的 SharePoint 2.0 Web 組件。在本主題中有提供關於安裝與使用 2.0 Web 組件的指示。
如果您要使用 SharePoint 3.0 Web 組件存取以 SharePoint 整合模式執行的報表伺服器,請使用 Reporting Services 增益集。如需有關增益集的詳細資訊,請參閱<Reporting Services 和 SharePoint 技術整合>。
關於報表總管和報表檢視器
報表總管與報表檢視器是 SQL Server 2000 Reporting Services Service Pack 2 (SP2) 導入的 SharePoint 2.0 Web 組件,而且繼續在最新的版本中提供。
Web 組件提供一種方式,可以從 SharePoint 網站檢視報表以及瀏覽報表伺服器資料夾階層。
- 報表總管會連接到報表伺服器電腦上的報表管理員。您可以在報表伺服器上瀏覽可用的報表,然後訂閱個別的報表。如果報表產生器有啟用,而且您擁有足夠的權限,您可以從報表總管 Web 組件啟動報表產生器。
報表總管會使用報表管理員中的頁面,顯示資料夾的內容,。存取整個報表伺服器資料夾階層的個別項目和資料夾是透過報表伺服器上的角色指派控制。當您選取報表時,會以新的瀏覽器視窗開啟。報表伺服器上的 HTML 檢視器會顯示報表,並提供報表工具列,而非報表檢視器 Web 組件。如果您要自訂工具列設定,請確認有在報表伺服器上指定 URL 存取參數。如需指示,請參閱<Using URL Access Parameters>。 - 報表檢視器會顯示報表,並提供您可以用於巡覽頁面、搜尋內容,或匯出報表的工具列。您可以將報表檢視器 Web 組件加入至 Web 組件頁面,以便在該頁面上永遠顯示特定的報表,或者您可以將其連接至報表總管,以顯示透過該 Web 組件開啟的報表。
附註: |
---|
報表檢視器 Web 組件與較新的報表檢視器 Web 組件具有相同的名稱,後者是 Reporting Services 增益集的一部分,是 SQL Server 2005 Reporting Services SP2 報表伺服器的 SharePoint 新整合功能。雖然有相同的名稱,但這是一個不同的 Web 組件,其具有不同的結構描述與實作。即使有相同的名稱,這些報表檢視器 Web 組件還是不能互換。視覺上,您可以透過下列特性,區分兩種 Web 組件:透過增益集安裝的報表檢視器 3.0 Web 組件的工具列上有 [動作] 功能表。 |
需求
使用報表檢視器與報表總管 Web 組件的需求包括:
- 受支援的 SharePoint 產品版本與技術包括 Windows SharePoint Services 2.0 和 3.0、Microsoft SharePoint Portal Server 以及 Microsoft Office SharePoint Server 2007。
- 報表伺服器版本必須為 SQL Server 2000,可報告 ServicesReporting Services SP2 或任何版本的 SQL Server 2005 Reporting Services。
- 報表伺服器必須以原生模式執行。您無法使用報表總管與報表檢視器 Web 組件連接或檢視以 SharePoint 整合模式執行之報表伺服器上的報表。如需有關模式的詳細資訊,請參閱<Reporting Services 的部署模式>。
- 必須安裝報表管理員。
Web 組件未從前版變更。此外,它們不支援 Reporting Services 增益集中的 SharePoint 整合功能集。特別是,它們不支援<Reporting Services 和 SharePoint 技術整合>這個主題中描述的功能。
報表總管與報表檢視器 Web 組件透過包含在 Reporting Services 中的封包 (.cab) 檔散發。在本主題的下列章節中,提供安裝、設定與使用 Web 組件的指示。
安裝 Web 組件
Web 組件會以封包 (.cab) 檔案的形式,傳遞至 SharePoint 伺服器。從命令列執行 .cab 檔上的 Stsadm.exe 工具以安裝 Web 組件。Stsadm.exe 工具包含在 SharePoint 安裝中。若要瞭解有關工具和 Web 組件部署的詳細資訊,請參閱您的 SharePoint 文件集。
附註: |
---|
下列指示假設您執行的是 SQL Server 2005 Reporting Services 和 Windows SharePoint Services 3.0 或 Office SharePoint Server 2007。如需有關如何在 Windows SharePoint Services 2.0 上安裝 Web 組件的指示,請參閱報告 ServicesReporting Services SP2 讀我檔案的 SQL Server 2000。 |
將 RSWebParts.cab 複製到 SharePoint 伺服器上的資料夾中。.cab 會與 Reporting Services 一起安裝。根據預設,該檔案位於 C:\Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint 資料夾中。您可以將其複製到 SharePoint 伺服器上的任何資料夾中,然後稍後在安裝 Web 組件後再刪除它。
在安裝 SharePoint 產品或技術的電腦上,開啟 [命令提示字元] 視窗,然後巡覽至具有 Stsadm.exe 工具的資料夾。該路徑將會根據您所執行的 Windows SharePoint Services 版本而有所不同。如果您使用的是 Windows SharePoint Services 3.0,則路徑為 C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN。
使用下列語法,執行 .cab 上的 Stsadm.exe:
STSADM.EXE -o addwppack -filename "C:\ Program Files\Microsoft SQL Server\90\Tools\Reporting Services\SharePoint\RSWebParts.cab" -globalinstall
指定 -globalinstall
會將 Web 組件加入至全域組件快取 (GAC) 中。如果您要連接 Web 組件,這是必要的步驟。
加入與設定 Web 組件
安裝 Web 組件後,您可以將其加入至 SharePoint 網站上的 Web 組件頁面中。您必須擁有建立網站和加入內容的權限。
請注意,不支援自訂 Web 組件。Web 組件預期以原樣使用,因此不應加以擴充或修改。
將 Web 組件加入至小組網站
- 在 SharePoint Web 應用程式中,開啟 [Web 組件] 頁面。
- 在 [網站動作] 中,按一下 [編輯頁面]。
- 在頁面上的區域中,按一下 [新增網頁組件]。
- 在 [新增網頁組件] 對話方塊中,向下捲動至 [其他]。如果您要使用 Office SharePoint Server,您可能需要先展開 [所有 Web 組件]。
- 選取 [報表總管]。如果您想要同時將兩個 Web 組件加入至相同的區域,您也可以選取 [報表檢視器]。
如果您要在相同的清單中看到它,請勿選取 [SQL Server Reporting Services 報表檢視器]。當您安裝用於以 SharePoint 整合模式執行報表伺服器的 Reporting Services 增益集,就會註冊該 Web 組件。它無法用來檢視原生模式報表伺服器上的報表。 - 按一下 [新增]。
- 當頁面位於編輯模式時,在報表總管 Web 組件中按一下 [編輯]。
- 在 [報表管理員 URL] 中,輸入指向報表管理員執行個體的 URL,該執行個體與您要存取的原生模式報表伺服器相關聯。根據預設,報表管理員 URL 的語法如下:http://<servername>/reports。
您可以選擇性地設定 [起始路徑]。起始路徑是報表伺服器資料夾階層中的資料夾。如果您要讓預設頁面成為比資料夾階層下面的資料夾,您可以指定起始路徑。路徑開頭必須是正斜線。您必須指定以報表伺服器資料夾階層之根節點開始的完整路徑,但是不包含伺服器名稱或報表管理員虛擬目錄。例如,若要開啟根節點正下方,名稱為 Adventure Works 的資料夾,請在 [起始路徑] 中指定 /Adventure Works。 - 如果您要連接報表總管與報表檢視器,請在頁面位於編輯模式時,設定連接。
- 在 [報表總管 Web 組件] 功能表上,按一下 [編輯]。
- 指向 [連接]。
- 指向 [報表顯示位置]。
- 按一下 [報表檢視器]。
- 如果您加入報表檢視器以顯示頁面中的報表,請輸入指向報表的 URL。
- 在 [報表檢視器 Web 組件] 功能表上,按一下 [編輯]。
- 按一下 [修改共用 Web 組件]。
- 在 [報表管理員 URL] 中,輸入指向報表管理員執行個體的完整 URL,該執行個體與您要存取的原生模式報表伺服器相關聯。
- 在 [報表路徑] 中,指定正斜線,後面緊跟著資料夾路徑與報表名稱。請勿包涵伺服器名稱或報表管理員虛擬目錄。例如,若要開啟 Adventure Works 資料夾中的 Company Sales 報表,請指定 /Adventure Works/Company Sales。
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 12 月 12 日 |
|
請參閱
概念
管理 Reporting Services 的權限和安全性
檢視報表
報表管理員
比較不同版本的 Reporting Services 和 SharePoint 技術之間的整合層級
並存部署 Reporting Services 和 Windows SharePoint 服務