彩票走势图

logo FastReport中文文档

在报告中使用参数


您可以使用方括号从表达式中引用参数:

[Parameter name]

点击复制


您需要使用此方法引用嵌套参数:

[Parent parameter.Child parameter]

点击复制


由于参数有明确的类型(在 DataType 属性中给出),因此可以使用参数执行数据类型允许执行的操作。因此,字符串类型的参数可以按以下方式在表达式中使用:

[StringParameter].Substring(0, 2)

点击复制



让我们来看一个使用参数的例子。假设我们有一份打印 "Employees "表的报表。我们想修改该报告,以打印带有指定编号的雇员信息。为此,我们需要过滤 "EmployeeID "数据列上的数据。创建一个名称为 "EmployeeID "的参数。指明参数的类型--Int32,因为 "EmployeeID "数据列正是这种类型。要使用指定的 ID 过滤雇员,我们需要进入 "Data "带编辑器,并在 "Filter"选项卡中输入以下表达式:

[Employees.EmployeeID] == [EmployeeID]

点击复制


要将参数值从程序传递到报告,请使用以下代码:

report1.SetParameterValue("EmployeeID", 2);

点击复制



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

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP