Record.ReorderFields

構文

Record.ReorderFields(record as record, fieldOrder as list, optional missingField as nullable number) as record

バージョン情報

record 内のフィールドを、リスト fieldOrder で指定されたフィールドの順序で並べ替えたレコードが返されます。 フィールド値は維持され、fieldOrder に含まれていないフィールドは元の位置のままになります。

例 1

レコード内の一部のフィールドを並べ替えます。

使用方法

Record.ReorderFields(
    [CustomerID = 1, OrderID = 1, Item = "Fishing rod", Price = 100.0],
    {"OrderID", "CustomerID"}
)

出力

[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]