Record.RenameFields
Sintaxis
Record.RenameFields(record as record, renames as list, optional missingField as nullable number) as record
Acerca de
Devuelve un registro después de cambiar el nombre de los campos del elemento record
de entrada a los nuevos nombres de campo especificados en la lista renames
. En el caso de varios nombres, se puede usar una lista anidada ({ {old1, new1}, {old2, new2} }.
Ejemplo 1
Cambiar el nombre "UnitPrice" por "Price" del registro.
Uso
Record.RenameFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{"UnitPrice", "Price"}
)
Salida
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]
Ejemplo 2
Cambiar el nombre de los campos "UnitPrice" a "Price" y "OrderNum" a "OrderID" del registro.
Uso
Record.RenameFields(
[OrderNum = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{
{"UnitPrice", "Price"},
{"OrderNum", "OrderID"}
}
)
Salida
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]