Record.RenameFields
Sintaxe
Record.RenameFields(record as record, renames as list, optional missingField as nullable number) as record
Sobre nós
Retorna um registo depois de renomear campos de entrada no record
para os novos nomes de campo especificados na lista renames
. Para várias renomeações, uma lista aninhada pode ser usada ({ {old1, new1}, {old2, new2} }.
Exemplo 1
Renomeie o campo "PreçoUnitário" para "Preço" do registro.
Utilização
Record.RenameFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{"UnitPrice", "Price"}
)
Output
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]
Exemplo 2
Renomeie os campos "UnitPrice" para "Price" e "OrderNum" para "OrderID" do registro.
Utilização
Record.RenameFields(
[OrderNum = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{
{"UnitPrice", "Price"},
{"OrderNum", "OrderID"}
}
)
Saída
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]