彩票走势图

logo FastReport中文文档

参数递值


参数通常用于要求用户提供一个值。让我们看看向查询参数传递值的两种方法。

第一种方法是以编程方式传递值。由于没有直接向查询参数传递值的简便方法,因此需要使用报告参数,该参数可通过代码轻松设置。您应该执行以下操作:

  • 创建报告参数(本章稍后将讨论报告参数)。为报告参数设置与查询参数相同的数据类型。
  • 在查询参数的 "Expression "属性中引用报告参数,例如:
[MyReportParameter]
  • 为报告参数传递一个值:
report1.SetParameterValue("MyReportParameter", 10);
第二种方法是使用对话表单(对话表单将在后面讨论)。例如,如果您需要询问一个字符串类型的值,请执行以下操作:
  • 在报表中添加一个对话框;
  • 添加 "TextBoxControl"。该控件将用于输入字符串值;
设置参数如下:
Name=param1
DataType=VarChar
DefaultValue= (empty string)
Expression=TextBox1.Text
Size=255
其中 TextBox1 是一个包含用户输入值的控件。

如需下载fastreport最新试用版,请点产品名跳转产品下载页>>

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP