教學課程:將參數加入至報表中 (SSRS)
在報表中,參數用於篩選資料、改變外觀,以及連接到相關的報表。當您建立報表參數並執行報表時,可以讓使用者選擇報表參數的值。在報表中,您可以撰寫參考執行階段之參數值的運算式,以及變更報表的資料或外觀。當您包含其他報表的連結或來自主報表之子報表的連結時,也會使用參數。
這個教學課程的設計,是為了協助您探索如何使用參數,控制基本資料表報表中的內容和外觀,並示範如何將參數從主報表傳遞到鑽研報表。
學習內容
在本教學課程中,您將在上一個教學課程<教學課程:建立基本資料表報表>建立的報表中加入參數。您將學習下列概念:
如何透過將查詢參數加入到資料集查詢來自動建立報表參數。
如何在從資料來源擷取資料之後篩選該資料。
如何提供單一參數與多重值參數之有效值的清單。
如何將使用者針對單一參數或多重值參數選擇的值加入到您報表的運算式中。
如何加入串聯參數。
如何將參數從主報表傳遞至鑽研報表。
如需有關參數的詳細資訊,請參閱<參數 (報表產生器 3.0 和 SSRS)>。
[!附註]
若要完成這個教學課程,您必須以原生模式執行 Reporting Services。如果 Reporting Services 是在 SharePoint 整合模式中執行,則所有用到報表伺服器 URL 的步驟都將無法運作。如需有關 Reporting Services 模式的詳細資訊,請參閱<規劃部署模式>。如需有關部署專案的詳細資訊,請參閱<將模型和共用資料來源部署至 SharePoint 網站>。
需求
您的系統必須安裝下列項目,才能使用這個教學課程:
已安裝 AdventureWorks2008R2 資料庫的 Microsoft SQL Server 2008 R2。您必須先下載並安裝 SQL Server 2008 R2 範例和範例資料庫,然後才可以檢視或使用它們。如需詳細資訊,請參閱<安裝 SQL Server 範例和範例資料庫的考量>。若要閱讀有關 SQL Server Express 之 SQL Server 範例資料庫及範例程式碼的支援,請參閱 CodePlex 網站上的<資料庫及範例概觀>(英文)。
SQL Server 2008 R2 Reporting Services.
SQL Server Business Intelligence Development Studio.
[!附註]
Itanium 架構的電腦不支援 Business Intelligence (BI) Development Studio。但 x64 系列的電腦支援 BI Development Studio。如果已在 Itanium 系列的電腦上部署 SQL Server 範例資料庫,請在 x86 或 x64 系列的電腦上使用 BI Development Studio 來修改並執行範例。
另外,您也必須擁有從 AdventureWorks2008R2 資料庫擷取資料的唯讀權限。
此教學課程假設您已經完成教學課程<建立基本資料表報表>。
**完成本教學課程的估計時間:**60 分鐘
工作