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]