共用方式為


使用 RDL 結構描述產生的類別更新報表 (SSRS 教學課程)

本教學課程說明如何使用 XML 架構定義工具 (Xsd.exe) 產生類別,讓您使用 Microsoft .NET Framework 類別來序列化和還原序列化報表定義檔案 (.rdl 和 .rdlc) XmlSerializer

學習內容

這個教學課程進行期間,您將完成下列活動:

  • 使用 Microsoft Visual Studio 主控台應用程式專案範本建立應用程式。

  • 使用 xsd 工具,從報表定義語言 (RDL) 架構產生類別。

  • 連接到報表伺服器,並擷取報表定義。

  • 撰寫程式碼,以更新報表定義檔案。

  • 將已更新的報表定義存回報表伺服器。

  • 執行 RDL 結構描述應用程式 (VB/C#)。

注意

如果報表沒有描述,本教學課程提供的程式碼範例可能會失敗。 發生失敗是因為報表未指定描述以致描述屬性不存在。

規格需求

若要完成教學課程,必須具備下列項目:

  • Microsoft Microsoft SQL Server 2014 Reporting Services。

  • Microsoft Visual Studio 2010。

  • 足以存取及發行報表至報表伺服器所在電腦之報表伺服器 Web 服務的權限。

  • 安裝至 SQL Server 實例的AdventureWorks2012範例資料庫。

  • 安裝在您報表伺服器中的報表。 本教學課程使用範例報表 Company Sales 2012。 如需範例報表的詳細資訊,請參閱SQL Server Reporting Services產品範例

注意

安裝期間不會自動安裝範例,但是您可在任何時間加以安裝。 如需範例的相關資訊,請參閱SQL Server產品範例

完成教學課程的估計時間: 30 分鐘

工作

第 1 課:建立 RDL 結構描述 Visual Studio 專案

第 2 課:使用 xsd 工具,從 RDL 結構描述產生類別

第 3 課:從報表伺服器載入報表定義

第 4 課:以程式設計方式更新報表定義

第 5 課:將報表定義發行到報表伺服器

第 6 課:執行 RDL 架構應用程式 (VB-C#)

另請參閱

報表定義語言 (SSRS)