Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
Record.TransformFields(
record as record,
transformOperations as list,
optional missingField as nullable number
) as record
About
Gibt einen Datensatz nach dem Anwenden von Transformationen zurück, die recordin der Liste transformOperations angegeben sind. Mindestens ein Feld kann zu einem bestimmten Zeitpunkt transformiert werden.
Bei einer Transformation eines einzelnen Felds wird erwartet, transformOperations dass es sich um eine Liste mit zwei Elementen handelt. Das erste Element in transformOperations specifies a field name, and the second item in transformOperations specifies the function to be used for transformation. Beispiel: {"Quantity", Number.FromText}
Bei einer Transformation mehrerer Felder wird erwartet, transformOperations dass es sich um eine Liste mit Listen handelt, wobei jede innere Liste ein Paar Feldname und Transformationsvorgang ist. Beispiel: {{"Quantity",Number.FromText},{"UnitPrice", Number.FromText}}
Beispiel 1
Konvertieren Sie das Feld "Preis" in Zahl.
Verwendung
Record.TransformFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{"Price", Number.FromText}
)
Output
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
Beispiel 2
Konvertieren Sie die Felder "OrderID" und "Preis" in Zahlen.
Verwendung
Record.TransformFields(
[OrderID = "1", CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{{"OrderID", Number.FromText}, {"Price", Number.FromText}}
)
Output
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]