建立具有參數的鑽研 (RDLC) 報表 - ReportViewer
鑽研報表是使用者從另一個報表選取連結所開啟的報表。 鑽研報表通常包含有關原始摘要報表之項目的詳細資料。 本教學課程將逐步引導您進行下列課程,以本機模式報表建立包含參數和查詢的鑽研報表。
需求
本文中的 Transact-SQL 程式代碼範例會使用 AdventureWorks2022
或 AdventureWorksDW2022
範例資料庫,您可以從 Microsoft SQL Server 範例和社群專案首頁下載。
本逐步解說假設您熟悉 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 課:建置並執行應用程式