跳到主要内容

Record.FieldOrDefault

返回记录中指定字段的值,如果未找到该字段,则返回默认值。

Syntax​

Record.FieldOrDefault(
record as record,
field as text,
optional defaultValue as any
) as any

Remarks​

返回记录 record 中指定字段 field 的值。如果未找到该字段,则返回可选的 defaultValue。

Examples​

Example #1​

在记录中查找字段 "Phone" 的值,如果它不存在,则返回 null。

Record.FieldOrDefault([CustomerID = 1, Name = "Bob"], "Phone")

Result:

null

Example #2​

在记录中查找字段 "Phone" 的值,如果它不存在,则返回默认值。

Record.FieldOrDefault([CustomerID = 1, Name = "Bob"], "Phone", "123-4567")

Result:

"123-4567"

Category​

Record.Selection