Partager via


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]