Record.RenameFields
Syntaks
Record.RenameFields(record as record, renames as list, optional missingField as nullable number) as record
Omtrent
Returnerer en post efter omdøbning af felter i input record
til de nye feltnavne, der er angivet på listen renames
. I forbindelse med flere omdøbninger kan der bruges en indlejret liste ({ {old1, new1}, {old2, new2} }.
Eksempel 1
Omdøb feltet "UnitPrice" til "Price" fra posten.
brug
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]
Eksempel 2
Omdøb felterne "UnitPrice" til "Price" og "OrderNum" til "OrderID" fra posten.
brug
Record.RenameFields(
[OrderNum = 1, CustomerID = 1, Item = "Fishing rod", UnitPrice = 100.0],
{
{"UnitPrice", "Price"},
{"OrderNum", "OrderID"}
}
)
output
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]