GetNthRecord
从指定的记录编号返回字段内容。
格式
GetNthRecord (字段;记录编号)
参数
字段 - 任何相关字段或重复字段,或返回字段或重复字段的表达式
记录编号 - 需要其中的数据的记录编号
返回的数据类型
文本、数值、日期、时间、时间戳、容器
原始版本
8.0
说明
如果 GetNthRecord() 参考的记录与当前正在解析的计算结果所在的记录不是同一记录,则将不更新 GetNthRecord() 的结果。
当前表的 GetNthRecord 根据当前表的排序方式返回搜索结果的第 N 条记录。
相关表的 GetNthRecord 根据关系的排序顺序,返回相关集的第 N 条记录(相对于当前记录)。
示例 1
GetNthRecord(名字;2) 返回当前表中第 2 条记录的名字字段的内容。
示例 2
GetNthRecord(名字;Get(记录编号)+ 1) 返回当前表中下一条记录的名字字段的内容。
示例 3
GetNthRecord(联系人::名字;2) 返回“联系人”表中第 2 条记录的“名字”字段的内容。
示例 4
GetNthRecord(联系人::有重复项[2];2) 返回“联系人”表中第 2 条记录的“有重复项”字段的第二个重复项的内容。