Share via


教學課程:利用 .NET Framework 來產生 RDL

本教學課程說明如何使用 System.Xml..::..XmlDocument 類別將報表定義語言 (RDL) 寫入到報表定義檔案。XmlDocument 類別提供 XML 文件物件模型 (DOM),可用來快速產生 RDL 的資料結構,並協助您建立符合 RDL 規格的報表定義文件。

如果您需要寫入 XML 做為原始資料,而不造成 DOM 的負擔,可以使用 System.Xml..::..XmlTextWriter。這個寫入器能以迅速、順向的方式產生 XML。System.Xml..::..XmlTextWriter 會寫入到資料流,而不會使用物件模型,例如 XML DOM。

學習內容

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

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

  • 加入與 AdventureWorks2008R2 範例資料庫的連接。

  • 撰寫程式碼來擷取資料來源的欄位清單。

  • 撰寫程式碼來產生可用來建立報表的簡單報表定義檔案。

需求

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

  • Microsoft Microsoft SQL Server 2008 R2 Reporting Services.

  • Microsoft Visual Studio 2008 或類似 Microsoft .NET Framework 相容的開發工具。

  • 安裝到 SQL Server 執行個體的 AdventureWorks2008R2 範例資料庫。安裝期間不會自動安裝範例,但是您可在任何時間加以安裝。如需有關安裝範例的詳細資訊,請參閱<安裝 SQL Server 範例和範例資料庫的考量>。

**完成這個教學課程的估計時間:**60 分鐘