หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
วากยสัมพันธ์
Record.TransformFields(
record as record,
transformOperations as list,
optional missingField as nullable number
) as record
ประมาณ
แสดงเรกคอร์ดหลังจากใช้การแปลงที่ระบุในรายการ transformOperations เป็น record อาจมีการแปลงเขตข้อมูลอย่างน้อยหนึ่งเขตข้อมูลในเวลาที่กําหนด
ในกรณีที่มีการแปลงเขตข้อมูลเดียว transformOperations คาดว่าจะเป็นรายการที่มีสองหน่วยข้อมูล หน่วยข้อมูลแรกใน transformOperations ระบุชื่อเขตข้อมูล และหน่วยข้อมูลที่สองใน transformOperations ระบุฟังก์ชันที่จะใช้สําหรับการแปลง ตัวอย่างเช่น {"Quantity", Number.FromText}
ในกรณีที่มีการแปลงหลายเขตข้อมูล transformOperations คาดว่าจะเป็นรายการของรายการ โดยที่แต่ละรายการภายในคือคู่ของชื่อเขตข้อมูลและการดําเนินการแปลง ตัวอย่างเช่น {{"Quantity",Number.FromText},{"UnitPrice", Number.FromText}}
ตัวอย่างที่ 1
แปลงเขตข้อมูล "ราคา" เป็นตัวเลข
การใช้งาน
Record.TransformFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{"Price", Number.FromText}
)
ผลลัพธ์ของ
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
ตัวอย่างที่ 2
แปลงเขตข้อมูล "OrderID" และ "Price" เป็นตัวเลข
การใช้งาน
Record.TransformFields(
[OrderID = "1", CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{{"OrderID", Number.FromText}, {"Price", Number.FromText}}
)
ผลลัพธ์ของ
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]