使用 ReportViewer 建立包含參數的鑽研 (RDLC) 報表 (SSRS 教學課程)
鑽研 報表是使用者從另一個報表按一下連結所開啟的報表。 鑽研報表通常包含有關原始摘要報表之項目的詳細資料。 本教學課程將逐步引導您進行下列課程,以本機模式報表建立包含參數和查詢的鑽研報表。
需求
若要使用此逐步解說,您必須能夠存取 AdventureWorks2008 範例資料庫。 本逐步解說中使用的查詢也適用于 AdventureWorks2012 資料庫。 如需如何取得 AdventureWorks2008 範例資料庫的詳細資訊,請參閱逐步解說:安裝適用于 Microsoft Visual Studio 2010 的 AdventureWorks 資料庫 。
本逐步解說假設您熟悉 Transaction-SQL 查詢以及 ADO.NET DataSet 和 DataTable 物件。
使用 Visual Studio 2010 或 Visual Studio 2012 和 ASP.NET 網站範本建立包含 ReportViewer 控制項的 ASP.NET 網頁。 控制項會設定為檢視您所建立的報表。 在此逐步解說中,您會使用 Microsoft Visual C# 建立應用程式。
工作
第 1 課:建立新網站
第 2 課:定義父報表的資料連線和資料表
第 3 課:使用報表精靈設計父報表
第 4 課:定義子報表的資料連線和資料表
第 5 課:使用報表精靈設計子報表
第 6 課:將 ReportViewer 控制項新增至應用程式
第 7 課:在父報表上新增鑽研動作
第 8 課:建立資料篩選
第 9 課:建置並執行應用程式