Record.TransformFields
निर्दिष्ट ट्रांसफ़ॉर्मेशन लागू करने के बाद एक रिकॉर्ड लौटाता है.
Syntax
Record.TransformFields(
record as record,
transformOperations as list,
optional missingField as MissingField.Type
) as record
Remarks
सूची transformOperations
में निर्दिष्ट रूपांतरण record
पर लागू करने के बाद एक रिकॉर्ड लौटाता है. किसी दिए गए समय पर एक या अधिक फ़ील्ड रूपांतरित किए जा सकते हैं.
किसी एकल फ़ील्ड को रूपांतरित किए जाने की स्थिति में,
transformOperations
से दो आइटम वाली सूची होना अपेक्षित है. transformOperations
का पहला आइटम एक फ़ील्ड नाम निर्दिष्ट करता है और transformOperations
का दूसरा आइटम रूपांतरण के लिए उपयोग किया जाने वाला फ़ंक्शन निर्दिष्ट करता है. उदाहरण के लिए, {"Quantity", Number.FromText}
एकाधिक फ़ील्ड को रूपांतरित किए जाने की स्थिति में,
transformOperations
से बहुत सारे आइटम की सूची होना अपेक्षित है, जहाँ प्रत्येक आंतरिक सूची फ़ील्ड नाम और रूपांतरण संचालन का युग्म है. उदाहरण के लिए, {{"Quantity",Number.FromText},{"UnitPrice", Number.FromText}}
Examples
Example #1
"मूल्य" फ़ील्ड को संख्या में रूपांतरित करें.
Record.TransformFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{"Price", Number.FromText}
)
Result:
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
Example #2
"OrderID" और "मूल्य" फ़ील्ड को संख्या में रूपांतरित करें.
Record.TransformFields(
[OrderID = "1", CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{{"OrderID", Number.FromText}, {"Price", Number.FromText}}
)
Result:
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
Category
Record.Transformations