鑽取報表是指使用者藉由選取另一份報表中的連結來開啟的報表。 鑽取報表通常包含原始摘要報表中某個項目的詳細資料。 本教學課程將逐步引導您完成在本機模式報表處理中建立含有參數與查詢的鑽取報表的下列課程。
需求
本文中的程式碼範例使用 AdventureWorks2025、AdventureWorksDW2025 或 AdventureWorksLT2025 範例資料庫,您可以從 Azure Data SQL Samples 儲存庫 GitHub 儲存庫下載。
本逐步解說假設您熟悉 Transaction-SQL 查詢以及 ADO.NET DataSet 和 DataTable 物件。
使用 Visual Studio 2015 和 ASP.NET Web 應用程式,建立包含 ReportViewer 控制項的 ASP.NET 網頁。 控制項會設定為檢視您所建立的報表。 在此逐步解說中,您會使用 Microsoft Visual C# 建立應用程式。
任務
第 1 課:建立新網站
第 2 課:定義父報表的資料連線和資料表
第 3 課:使用報表精靈設計父報表
第 4 課:為子報表定義資料連線和資料表
第 5 課:使用報表精靈設計子報表
第 6 課:將 ReportViewer 控制項新增至應用程式
第 7 課:在父報表上新增鑽研動作
第 8 課:建立資料篩選
第 9 課:建置並執行應用程式