Freigeben über


Record.RenameFields

Syntax

Record.RenameFields(
    record as record,
    renames as list,
    optional missingField as nullable number
) as record  

Über uns

Gibt einen Datensatz nach dem Umbenennen von Feldern in der Eingabe record in die neuen Feldnamen zurück, die in der Liste renamesangegeben sind. Bei mehreren Umbenennungen kann eine geschachtelte Liste verwendet werden ({ {old1, new1}, {old2, new2} }).

Beispiel 1

Benennen Sie das Feld "Einzelpreis" in "Preis" aus dem Datensatz um.

Verwendung

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

Output

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

Beispiel 2

Benennen Sie die Felder "Einzelpreis" in "Preis" und "OrderNum" in "OrderID" aus dem Datensatz um.

Verwendung

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

Output

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