跳到主要内容

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