文档彩票走势图>>FastReport中文文档>>参数递值
参数递值
参数通常用于要求用户提供一个值。让我们看看向查询参数传递值的两种方法。
第一种方法是以编程方式传递值。由于没有直接向查询参数传递值的简便方法,因此需要使用报告参数,该参数可通过代码轻松设置。您应该执行以下操作:
- 创建报告参数(本章稍后将讨论报告参数)。为报告参数设置与查询参数相同的数据类型。
- 在查询参数的 "Expression "属性中引用报告参数,例如:
[MyReportParameter]
- 为报告参数传递一个值:
report1.SetParameterValue("MyReportParameter", 10);第二种方法是使用对话表单(对话表单将在后面讨论)。例如,如果您需要询问一个字符串类型的值,请执行以下操作:
- 在报表中添加一个对话框;
- 添加 "TextBoxControl"。该控件将用于输入字符串值;
Name=param1 DataType=VarChar DefaultValue= (empty string) Expression=TextBox1.Text Size=255其中 TextBox1 是一个包含用户输入值的控件。
如需下载fastreport最新试用版,请点产品名跳转产品下载页>>