Delen via


Record.RenameFields

Syntaxis

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

Info

Retourneert een record na het wijzigen van de naam van velden in de invoer record naar de nieuwe veldnamen die zijn opgegeven in de lijst renames. Voor meerdere namen kan een geneste lijst worden gebruikt ({ {old1, new1}, {old2, new2} }.

Voorbeeld 1

Wijzig de naam van het veld 'Prijs per eenheid' in 'Prijs' uit de record.

Gebruik

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

Uitvoer

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

Voorbeeld 2

Wijzig de naam van de velden 'Prijs per eenheid' in 'Prijs' en 'OrderNum' in 'OrderID' uit de record.

Gebruik

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

Uitvoer

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