文檔金喜正規買球>>FastReport中文文檔>>參數遞值
參數遞值
參數通常用于要求用戶提供一個值。讓我們看看向查詢參數傳遞值的兩種方法。
第一種方法是以編程方式傳遞值。由于沒有直接向查詢參數傳遞值的簡便方法,因此需要使用報告參數,該參數可通過代碼輕松設置。您應該執行以下操作:
- 創建報告參數(本章稍后將討論報告參數)。為報告參數設置與查詢參數相同的數據類型。
- 在查詢參數的 "Expression "屬性中引用報告參數,例如:
[MyReportParameter]
- 為報告參數傳遞一個值:
report1.SetParameterValue("MyReportParameter", 10);第二種方法是使用對話表單(對話表單將在后面討論)。例如,如果您需要詢問一個字符串類型的值,請執行以下操作:
- 在報表中添加一個對話框;
- 添加 "TextBoxControl"。該控件將用于輸入字符串值;
Name=param1 DataType=VarChar DefaultValue= (empty string) Expression=TextBox1.Text Size=255其中 TextBox1 是一個包含用戶輸入值的控件。
如需下載fastreport最新試用版,請點產品名跳轉產品下載頁>>