Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Syntaks
Record.TransformFields(
record as record,
transformOperations as list,
optional missingField as nullable number
) as record
Omtrent
Returnerer en post efter anvendelse af transformationer, der er angivet på listen transformOperations til record. Et eller flere felter kan transformeres på et givet tidspunkt.
Hvis et enkelt felt transformeres, forventes transformOperations at være en liste med to elementer. Det første element i transformOperations angiver et feltnavn, og det andet element i transformOperations angiver den funktion, der skal bruges til transformation. F.eks. {"Quantity", Number.FromText}
Hvis der er flere felter, der transformeres, forventes transformOperations at være en liste over lister, hvor hver indre liste er et par med feltnavn og transformationshandling. F.eks. {{"Quantity",Number.FromText},{"UnitPrice", Number.FromText}}
Eksempel 1
Konvertér feltet "Pris" til tal.
brug
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]
Eksempel 2
Konvertér felterne "OrderID" og "Price" til tal.
brug
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]