在報表中定義報表參數 (Visual Studio 報表設計工具)

您可以用戶端報表定義檔案 (.rdlc) 中定義報表參數,以便支援條件式格式化,或將它們用在運算式或程式碼中。您不能將報表參數對應到查詢參數,或在篩選中使用它們。在本機處理模式中,所有資料處理都在報表的處理之外進行的。

若要設定參數,請利用 [報表參數] 對話方塊,將參數加入至報表定義中。

若要在執行階段提供資料值給參數,您必須撰寫傳遞值的程式碼。在本機處理模式中,ReportViewer 控制項不會提供用來接受使用者參數值的參數區域。您必須將欄位加入表單來取得資料值,然後再利用 SetParameters 方法,將這些值傳給 ReportViewer 控制項。範例程式碼用來說明這項技術。如需詳細資訊,請參閱範例:在 ReportViewer 中使用 RSS Feed

請注意,部份參數屬性只供程式化作業使用。如需有關如何以程式設計的方式來使用參數屬性的詳細資訊,請參閱 Microsoft.Reporting.WebForms.ReportParameterInfoMicrosoft.Reporting.WinForms.ReportParameterInfo

另請參閱

概念

設定 ReportViewer 的本機處理