列表类别的 ER 函数列表

电子申报 (ER) 列表函数可用于从记录列表容器(记录)数据类型的数据源提取信息,并对数据源执行操作。 本文提供这些函数的概要。

支持的函数列表

职能 说明
AllItems 此函数作为内存内选择运行。 它返回一个新的平展记录列表值,此值由代表与指定路径匹配的所有项目的记录的列表组成。
AllItemsQuery 此函数返回一个联接的 SQL 查询。 它返回一个新的平展记录列表值,此值由代表与指定路径匹配的所有项目的记录的列表组成。
盘点 此函数返回一个表示指定列表中的记录数的整数值(如果列表不为空)。 如果列表为空,此函数返回 0(零)。
EmptyList 此函数通过使用指定的列表作为列表结构的来源返回空记录列表值。
枚举 此函数返回一个新的记录列表值,此值由指定列表的枚举记录组成。
筛选器 此函数在查询更改以针对指定条件进行筛选后作为记录列表值返回指定列表。
第一页 此函数返回指定列表的第一条记录为容器(记录)值(如果该列表不为空)。 如果列表为空,此函数将引发异常。
FirstOrNull 此函数返回指定列表的第一条记录为容器(记录)值(如果该记录不为空)。 如果记录为空,此函数将返回空容器(记录)值。
索引 此函数返回使用指定列表中的指定数字索引选择的容器(记录)值。 如果索引超出指定列表中记录的范围,此函数将引发异常。
IsEmpty 此函数返回一个布尔TRUE(如果指定列表未包含记录)。 否则,返回布尔FALSE
列表 此函数返回一个记录列表值,此值由根据指定参数创建的新列表组成。
ListDistinct 此函数将指定表达式计算为指定列表的每个记录的选择器。 将返回新的记录列表值,其中包含每个唯一选择器值的单个记录。
ListJoin 此函数返回一个记录列表值,此值表示根据指定参数创建的新连接列表。
ListOfFields 此函数返回一个记录列表值,此值基于指定的枚举容器(记录)类型的参数的结构创建。
ListOfFirstItem 此函数返回一个记录列表值,此值仅包含指定列表的第一条记录。
OrderBy 在根据指定的参数对指定列表进行排序之后,此函数将指定列表返回为记录列表值。 可将这些变量定义为表达式。
重复 此函数可生成一个记录,该记录包含具有与指定输入匹配的值的字段。 然后,它返回重复指定次数的记录的新记录列表
冲销 此函数以相反的排序顺序将指定列表返回为记录列表值。
拆分 此函数将指定的输入字符串拆分为子字符串,并将结果作为新的记录列表值返回。
SplitList 此函数将指定的列表拆分为多个子列表(或批次),每个批次包含指定的记录数。 然后作为包含批次的新记录列表值返回结果。
SplitListByLimit 此函数将指定列表拆分为新的子列表(批次)列表。 每个批次中的记录数是动态计算的。 然后此函数作为包含批次的新记录列表值返回结果。
StringJoin 此函数返回由指定列表中的指定字段的连接值组成的字符串值。 这些值可以通过指定分隔符分隔。
位置 在根据指定的参数对指定列表进行筛选之后,此函数将指定的条件返回为记录列表值。

其他资源

电子申报概览

电子报告中的配方设计器

电子申报公式语言