Record.RenameFields
Syntaxe
Record.RenameFields(record as record, renames as list, optional missingField as nullable number) as record
À propos
Retourne un enregistrement après avoir renommé les champs de l’entrée record
avec les nouveaux noms de champs spécifiés dans la liste renames
. En cas de renommages multiples, une liste imbriquée peut être utilisée ({ {old1, new1}, {old2, new2} }.
Exemple 1
Renommez le champ de l’enregistrement « UnitPrice » en « Price ».
Utilisation
Record.RenameFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{"UnitPrice", "Price"}
)
Sortie
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]
Exemple 2
Renommez les champs de l’enregistrement « UnitPrice » en « Price » et « OrderNum » en « OrderID ».
Utilisation
Record.RenameFields(
[OrderNum = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{
{"UnitPrice", "Price"},
{"OrderNum", "OrderID"}
}
)
Sortie
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]