Aller au contenu principal

Record.RenameFields

Attribue de nouveaux noms à partir d'une liste dans le formulaire { old, new }.

Syntax​

Record.RenameFields(
record as record,
renames as list,
optional missingField as MissingField.Type
) as record

Remarks​

Retourne un enregistrement après avoir renommé les champs dans l’entrée record avec les nouveaux noms des champs spécifiés dans la liste renames. En cas de renommages multiples, une liste imbriquée peut être utilisé ({ {old1, new1}, {old2, new2} }).

Examples​

Example #1​

Renomme le champ de l'enregistrement "UnitPrice" en "Price".

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

Result:

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

Example #2​

Renomme les champs de l'enregistrement "UnitPrice" en "Price" et "OrderNum" en "OrderID".

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

Result:

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

Category​

Record.Transformations