RSExplorer 範例應用程式
更新: 2005 年 12 月 5 日
RSExplorer 是使用 Microsoft Visual Studio 之 Microsoft Visual C# 所開發的範例 Microsoft Windows 應用程式。應用程式是依據實際狀況而開發,並且示範如何開發使用 Reporting Services Web 服務的 Windows 應用程式。RSExplorer 使用 Microsoft .NET Framework Proxy 類別呼叫由 Reporting Services SOAP API 公開的 Web 服務方法。它同時也強調企業報表這一方面的新功能。以 Itanium 為基礎的作業系統不支援這個範例。
安裝期間不會自動安裝 SQL Server 範例。如需有關如何安裝範例的指示,請參閱<安裝範例>。
重要事項: |
---|
若沒有系統管理員的權限,就不應該在實際執行 SQL Server 資料庫或報表伺服器上,連接或使用範例應用程式。 |
需求
您應該熟悉 Visual Studio 和 Visual Basic 或 C#,而且您應該安裝下列各項,才能使用 RSExplorer 範例:
- Microsoft Visual Studio 2005 或相容的開發環境 (適用於檢視專案檔案)。
- SQL Server 2005,包括 Reporting Services。
- Microsoft .NET Framework 2.0 版。
- Reporting Services 範例。您可以選擇在 SQL Server 2005 安裝期間安裝範例。在此版本中,當您選擇安裝範例時會在電腦上安裝個別安裝程式,您只要啟動它就可以解壓縮並安裝範例。您可以從 Microsoft SQL Server 2005 程式群組中的 [開始] 功能表執行此安裝程式。
- 您有權限在網路上存取的報表伺服器 (如果您計劃使用範例用戶端應用程式,來檢視報表伺服器的內容和轉譯報表)。
附註: |
---|
有可能轉換 RSExplorer,使其可在舊版的 Visual Studio 中編譯和執行。不過,它是特別針對與能此章節所提及的版本相容而設計。 |
位置
此範例位於 Reporting Services 範例目錄的 [Application Samples\RSExplorer Sample] 子目錄。
例如:
C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample
建立範例
如果您尚未建立強式名稱金鑰檔,請利用下列指示產生金鑰檔。
若要產生強式名稱金鑰檔
開啟 Microsoft Visual Studio 2005 命令提示字元。按一下 [開始],依序指向 [程式集] 和 [Microsoft .NET Framework SDK 2.0],然後按一下 [SDK 命令提示字元]。
-- 或 --
開啟 Microsoft .NET Framework 命令提示字元。按一下 [開始],依序指向 [所有程式] 和 [Microsoft .NET Framework SDK 2.0],然後按一下 [SDK 命令提示字元]。
使用變更目錄命令 (CD),將命令提示字元視窗的現行目錄切換到範例的安裝資料夾。
附註: 若要判斷範例所在的資料夾,按一下 [開始] 按鈕,依序指向 [所有程式]、[Microsoft SQL Server] 和 [文件集和教學課程],然後按一下 [範例目錄]。如果是使用預設安裝位置,則範例位於 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples。 在命令提示字元中,執行下列其中一個命令來產生金鑰檔:
sn -k SampleKey.snk
重要事項: 如需有關強式名稱金鑰組的詳細資訊,請參閱 MSDN 中 .NET Development Center 中的<Security Briefs: Strong Names and Security in the .NET Framework>。
若要建立並執行 Visual Studio 中的 RSExplorer 範例
開啟方案 (RSExplorerCS.sln 或 RSExplorerVB.sln)。
在 [偵錯] 功能表上,按一下 [啟動但不偵錯]。
若要結束此應用程式,請選擇 [檔案] 然後選擇 [結束]。
若要從命令列建立和執行 RSExplorer 範例
使用 [變更目錄] 命令變更至 RSExplorer 目錄。
輸入下列內容,以建立 C# 版和 Visual Basic 版範例:
for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
附註: Windows 系統路徑和 .NET Framework 版本號碼在您的系統上可能會有所不同。 在應用程式的 \Bin\Debug 目錄中,連按兩下 RSExplorer.exe 以啟動應用程式。
在 [檔案] 功能表上,選擇 [結束] 以關閉應用程式。
使用 RSExplorer
安裝 RSExplorer 範例應用程式後,您可以使用範例檢視報表伺服器的內容、加入新資料夾、匯入報表、編輯項目屬性及檢視報表。
重要事項: |
---|
若沒有系統管理員的權限,就不應該在實際執行 SQL Server 資料庫或報表伺服器上,連接或使用範例應用程式。 |
若要啟動 RSExplorer 範例應用程式
在 Visual Studio 中開啟 RSExplorer.sln。
在 [偵錯] 功能表,按一下 [啟動] 執行範例應用程式。
在 [伺服器位址] 方塊中,輸入要存取之報表伺服器的虛擬根目錄,例如 http://<localhost>/reportserver,然後按一下 [移至]。
報表伺服器項目的詳細清單會顯示在 [目錄總管] 清單檢視中。
按一下資料夾,巡覽報表伺服器資料庫的樹狀結構。按一下工具列上的 [向上] 箭頭往回導覽。
按一下清單中的任何報表,然後再按 [顯示內容] 連結,檢視描述和路徑屬性。
若要將資料夾加入報表伺服器資料庫中
在樹狀結構中導覽到要加入新資料夾的位置。
在 [檔案] 功能表中,按一下 [新增],然後再按 [資料夾]。
[加入資料夾] 對話方塊隨即開啟。
選擇資料夾的名稱和描述,然後按一下 [加入]。
若要匯入報表
在 [檔案] 功能表上,按一下 [匯入報表]。
[匯入報表檔案] 對話方塊隨即開啟。
使用對話方塊瀏覽至要上載到報表伺服器的「報表定義語言 (RDL)」檔案,然後按一下 [開啟]。
若要從報表伺服器資料庫刪除項目
瀏覽至 [目錄總管] 清單中要刪除的項目,並選取它。
在 [編輯] 功能表上,按一下 [刪除],然後再按 [是] 確認該動作。
若要複製報表伺服器資料庫中的項目
選取要複製的項目。
RSExplorer 只能複製報表、資源和資料來源。
在 [編輯] 功能表上,按一下 [複製]。
瀏覽至要複製選取之項目的資料夾,然後在 [編輯] 功能表上按一下 [貼上]。
若要檢視選取之項目的屬性
選取 [目錄總管] 清單中的項目。
按一下右邊窗格上方的 [顯示屬性] 連結。
屬性隨即顯示。
請參閱
工作
編譯和執行程式碼範例
SQL Server Reporting Services 範例
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2005 年 12 月 5 日 |
|