Record.RenameFields
Record.RenameFields(record as record, renames as list, optional missingField as nullable number) as record
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} }.
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]
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]