LIST ER 函数
LIST
函数返回一个记录列表值,此值由根据指定参数创建的新记录列表组成。
语法
LIST (record 1 [, record 2, …, record N])
参数
record 1
:容器(记录)
对记录数据类型的数据源的引用。 此参数是必需的。
record N
:容器(记录)
对记录数据类型的数据源的引用。 其他参数是可选的。
返回值
记录列表
生成的记录列表。
使用说明
创建的列表的结构仅包含在参数中提到的每个记录的结构中显示的字段。
示例
您输入容器类型的数据源记录 1。 此数据源包含计算字段类型的以下嵌套字段:
- 代码:此字段包含返回字符串类型的的值的表达式。
- 金额:此字段包含返回实数类型的的值的表达式。
然后,您输入容器类型的数据源记录 2。 此数据源包含计算字段类型的以下嵌套字段:
- 金额:此字段包含返回实数类型的的值的表达式。
- IsValid:此字段包含返回布尔值类型的的值的表达式。
在此例中,表达式 LIST('Record 1', 'Record 2')
返回包含两个记录的新列表。 此列表的结构由一个实数类型的金额字段组成,因为此字段是被调用函数每个参数中显示的唯一字段。