Record.RenameFields
Sintaksis
Record.RenameFields(record as record, renames as list, optional missingField as nullable number) as record
Tentang
Mengembalikan rekaman setelah mengganti nama bidang dalam record
input ke nama bidang baru yang ditentukan dalam daftar renames
. Untuk beberapa penggantian nama, daftar berlapis dapat digunakan ({ {old1, new1}, {old2, new2} }.
Contoh 1
Ganti nama bidang "UnitPrice" menjadi "Harga" dari rekaman.
Penggunaan
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]
Contoh 2
Ganti nama bidang "UnitPrice" menjadi "Harga" dan "OrderNum" menjadi "OrderID" dari rekaman.
Penggunaan
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]