Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szintaxis
Record.TransformFields(
record as record,
transformOperations as list,
optional missingField as nullable number
) as record
Rólunk
Egy rekordot ad vissza, miután a listában megadott átalakításokat alkalmazta transformOperationsrecord. Egy vagy több mező egy adott időpontban átalakítható.
Egyetlen mező átalakítása esetén a transformOperations várhatóan két elemet tartalmazó lista lesz. A transformOperations első eleme megadja a mező nevét, a transformOperations második eleme pedig az átalakításhoz használandó függvényt. Például {"Quantity", Number.FromText}
Több mező átalakítása esetén a transformOperations várhatóan listák listája lesz, ahol minden belső lista mezőnév és átalakítási művelet párja. Például {{"Quantity",Number.FromText},{"UnitPrice", Number.FromText}}
1. példa
Konvertálja az "Ár" mezőt számmá.
használati útmutató
Record.TransformFields(
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{"Price", Number.FromText}
)
kimenet
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]
2. példa
Az "OrderID" és "Price" mezőket számokká alakíthatja.
használati útmutató
Record.TransformFields(
[OrderID = "1", CustomerID = 1, Item = "Fishing rod", Price = "100.0"],
{{"OrderID", Number.FromText}, {"Price", Number.FromText}}
)
kimenet
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100]