Record.TransformFields
Sözdizimi
Record.TransformFields(record as record, transformOperations as list, optional missingField as nullable number) as record
Hakkında
listesinde transformOperations
record
belirtilen dönüştürmeler uygulandıktan sonra bir kayıt döndürür. Belirli bir anda bir veya daha fazla alan dönüştürülebilir.
Tek bir alanın dönüştürülmesi durumunda, transformOperations
iki öğe içeren bir liste olması beklenir. içindeki transformOperations
ilk öğe bir alan adı, ikinci öğe ise transformOperations
dönüştürme için kullanılacak işlevi belirtir. Örneğin {"Quantity", Number.FromText}
Birden çok alanın dönüştürülmesi durumunda, transformOperations
her iç listenin bir alan adı ve dönüştürme işlemi çifti olduğu bir liste listesi olması beklenir. Örneğin {{"Quantity",Number.FromText},{"UnitPrice", Number.FromText}}
Örnek 1
"Fiyat" alanını sayıya dönüştürün.
Kullanım
Record.TransformFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{"Price", Number.FromText}
)
Çıkış
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
Örnek 2
"OrderID" ve "Price" alanlarını sayılara dönüştürün.
Kullanım
Record.TransformFields(
[OrderID = "1", CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{{"OrderID", Number.FromText}, {"Price", Number.FromText}}
)
Çıkış
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin