मुख्य कंटेंट तक स्किप करें

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