Freigeben über


Record.ReorderFields

Syntax

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

Info

Gibt einen Datensatz zurück, nachdem die Felder in record in der Reihenfolge der in der Liste fieldOrder angegebenen Felder neu angeordnet wurden. Feldwerte werden beibehalten, und Felder, die nicht in fieldOrder aufgeführt sind, bleiben an ihrer ursprünglichen Position.

Beispiel 1

Sortiert einige der Felder im Datensatz neu

Verwendung

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

Ausgabe

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