Megosztás a következőn keresztül:


Változók műveletek

Ha manuálisan szeretne létrehozni egy változót egy asztali folyamatban, telepítse a Változó beállítása műveletet. Ehhez a művelethez meg kell adnia az új változó nevét és értékét.

Képernyőkép a Változó beállítása műveletről.

Fontos

A fenntartott kulcsszavak nem használhatók változónévként. A fenntartott kulcsszavak teljes listájáért lépjen a Fenntartott kulcsszavak asztali folyamatokban részre.

Egy numerikus változó értékének növeléséhez vagy csökkentéséhez használja a Változó növelése és a Változó csökkentése műveletet.

Képernyőkép a Változó növelése műveletről.

A legtöbb művelet egy változóba kimeneteli az eredményét. Az Új lista létrehozása művelet például üres listát hoz létre.

Hasonlóképpen, a Véletlen szám generálása művelet véletlenszerű numerikus értéket hoz létre. Ha engedélyezi a Több szám létrehozása műveletet ebben a műveletben, létrehoz egy listaváltozót, amely több véletlenszerű numerikus értéket tartalmaz.

Képernyőkép a Véletlen szám generálása műveletről.

Ha elemeket szeretne hozzáadni egy meglévő listához, telepítse az Elem hozzáadása listához műveletet, és töltsön fel egy nem változtatható értéket vagy változót a hozzáadni kívánt elem meghatározásához. Hasonlóképpen elemeket távolíthat el a listáról az Elem eltávolítása a listából művelettel.

Feljegyzés

A listaindexek 0-tól kezdődnek, ami azt jelenti, hogy a lista első elemének indexe mindig 0. Használja a %ListName%jelölést a lista első elemére,[0] a %ListName % -ra a másodikra és így tovább.[1]

Ha adattáblaváltozót szeretne létrehozni, telepítse az Új adattábla létrehozása műveletet, és adja meg annak kezdeti elemeit a vizualizációszerkesztővel.

Az adattábla-változók módosításához használja a megfelelő művelet-alcsoport műveleteit, például a Keresés vagy csere az adattáblában és az Adattáblaelem frissítése műveleteket.

Képernyőkép az Új adattábla létrehozása műveletről.

Új adattábla létrehozása

Új adattábla-változót hoz létre.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Új tábla No Adattábla A bemeneti adatok táblája

Létrehozott változók

Argumentum Type Description
Adattábla Adattábla Az új adattábla

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Sor beszúrása az adattáblába

Sort szúr be egy adott indexérték végére vagy elé.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Data table No Adattábla Az adattábla-változó, amellyel dolgozni szeretne. Ezt a változót korábban már meg kellett adni egy adattáblaváltozót előállító művelettel
Helyre n/a Adattábla vége, Sorindex előtt Az adattábla vége Meghatározza, hogy az új sor az adattábla végén vagy a megadott sorindex előtt legyen beszúrva
Row index No Számérték Annak a sorindexértéknek a beszúrása, ami akkor használatos, amikor a sorindex előtt értéket hely paraméterként adják meg
Új érték(ek) No Lista, Adatsor Ez a paraméter olyan lista- vagy adatsorváltozót fogad el, amelyben az oszlopok számának meg kell egyeznie az adattábla oszlopszámával

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Kivétel Description
Az elemindex a tartományon kívül esik Azt jelzi, hogy a megadott cikkindex tartományon kívül esik
Érvénytelen beviteli argumentumok Azt jelzi, hogy érvénytelen bemeneti paraméter van
Nem kompatibilis típus hiba Azt jelzi, hogy inkompatibilis típusú bemeneti paraméter van megadva

Keresés vagy csere az adattáblában

Megkeresi és/vagy lecseréli az adattábla értékeit.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Data table No Adattábla Az adattábla-változó, amellyel dolgozni szeretne. Ezt a változót korábban már meg kellett adni egy adattáblaváltozót előállító művelettel
Search mode n/a Keresés, Összes keresése és cseréje Keresés A keresési mód (keresés vagy keresés és csere)
All matches n/a Logikai érték Igaz Annak megadása, hogy az összes talált vagy csak az első egyező cellában keresendő vagy cseréljen-e szöveget
Text to find No Szöveges érték Az adattáblán megkeresendő szöveg
Keresés reguláris kifejezés segítségével n/a Logikai érték Hamis Meghatározza, hogy használjon-e reguláris kifejezést a cella tartalmának a keresett szöveggel való összeegyeztetéséhez
Match case n/a Logikai érték Hamis Meghatározza, hogy a rendszer a keresés során megkülönbözteti-e a kis- és nagybetűket
Match entire cell contents n/a Logikai érték Hamis Meghatározza, hogy a rendszer csak olyan cellákat keressen, amelyekben pontosan a megadott szöveg szerepel
Text to replace with No Szöveges érték Az egyező cellák cseréjéhez használt szöveg
Search by n/a Mindenhol, Be oszlop Mindenhol A szöveg keresésének sorrendje (mindenhol vagy oszlopban)
Oszlopindex vagy -név No Szöveges érték Az oszlopfejléc vagy az indexérték

Létrehozott változók

Argumentum Type Description
DataTableMatch Adattábla Az egyezések sor- és oszlopindexeit tartalmazó adattábla

Kivételek

Kivétel Description
A megadott reguláris kifejezés érvénytelen Azt jelzi, hogy a megadott reguláris kifejezés érvénytelen.
Column name doesn't exist Azt jelzi, hogy a megadott oszlopnév nem létezik
Column index is out of range Azt jelzi, hogy a megadott oszlopindex tartományon kívül esik
Nem kompatibilis típus hiba Azt jelzi, hogy inkompatibilis típusú bemeneti paraméter van megadva

Adattáblaelem frissítése

Adattábla sorelemének frissítése definiált oszlopban.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Data table No Adattábla Az adattábla-változó, amellyel dolgozni szeretne. Ezt a változót korábban már meg kellett adni egy adattáblaváltozót előállító művelettel
Column No Szöveges érték A frissítendő elem oszlopneve vagy indexe
Row No Számérték A frissítendő elem sorindexe
Új érték No Szöveges érték Az új érték, amelyet frissíteni kell a megadott sorindexen és oszlopban

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Kivétel Description
Az elemindex a tartományon kívül esik Azt jelzi, hogy a megadott adattáblaelem tartományon kívül van
Column name doesn't exist Azt jelzi, hogy a megadott oszlopnév nem létezik
Column index is out of range Azt jelzi, hogy a megadott oszlopindex tartományon kívül esik
Nem kompatibilis típus hiba Azt jelzi, hogy inkompatibilis típusú bemeneti paraméter van megadva

Sor törlése adattáblából

Adattábla sorelemének frissítése definiált oszlopban.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Data table No Adattábla Az adattábla-változó, amellyel dolgozni szeretne. Ezt a változót korábban már meg kellett adni egy adattáblaváltozót előállító művelettel
Row index No Számérték Az a sorindex az adattáblában, amit törölni kell

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Kivétel Description
Az elemindex a tartományon kívül esik Azt jelzi, hogy a megadott adattáblaelem tartományon kívül van

Szám csonkolása

Beolvashatja egy numerikus érték integrál- vagy törtszámjegyeit, vagy felfelé kerekítheti az értéket a megadott számú tizedesjegyre.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Number to truncate Nem Számérték A csonkolni vagy felkerekíteni kívánt numerikus értéket tartalmazó szám vagy változó.
Operation N. a. Egész szám lekérése, Tizedesjegy lekérése, Kerek szám Egész szám lekérése Meghatározza, hogy milyen műveletet kell végrehajtani egy adott számon.
Decimal places Igen Számérték 3 A tizedesjegyek száma, amelyre fel kell kerekíteni a megadott számot. Ha egész számot szeretne kapni, 0-t adjon meg.

Létrehozott változók

Argumentum Type Description
TruncatedValue Számérték A csonkolt vagy kerekített szám.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Véletlenszerű szám létrehozása

Hozzon létre egy véletlen számot vagy egy véletlen számok listáját, amelyek egy minimális és egy maximális érték közé esnek.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Minimum value Igen Számérték 0 A létrehozandó véletlenszerű számok alsó határa.
Maximum value Igen Számérték 100 A létrehozandó véletlenszerű számok felső határa.
Generate multiple numbers N. a. Logikai érték Hamis Meghatározza, hogy egyetlen véletlenszerű számot vagy véletlenszerű számlistát kell-e létrehozni.
How many numbers Igen Számérték 10 Megadja, hogy hány véletlenszerű számot kell létrehozni.
Allow duplicates N. a. Logikai érték Hamis Meghatározza, hogy engedélyezi vagy megakadályozza, hogy ugyanaz a szám egynél többször jelenjen meg a véletlenszerű számlistában.

Létrehozott változók

Argumentum Type Description
RandomNumber Számérték Az újonnan létrehozott véletlenszerű szám.
RandomNumbers Numerikus értékeklistája Az újonnan létrehozott véletlenszerű számlista.

Kivételek

Kivétel Description
A véletlenszerű szám létrehozása sikertelen volt Azt jelzi, hogy hiba történt egy véletlen szám generálásakor

Lista törlése

Távolítson el minden elemet a listáról.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
List to clear Nem Általános értékeklistája Az elemek eltávolítására szolgáló változólista.

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Elem eltávolítása a listából

Egy vagy több elem eltávolítása a listáról.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Remove item by N. a. Index, Érték Index Meghatározza, hogy el kell-e távolítani az elemet egy megadott indexnél vagy egy adott értékkel rendelkező elemet.
At index Nem Számérték Az eltávolítani kívánt elem indexszáma.
With value Nem Általános érték Az eltávolítandó elem.
Remove all item occurrences N. a. Logikai érték Hamis Eltávolítja a megadott elemmel egyező összes előfordulást.
From list Nem Általános értékeklistája Az eltávolítandó elemeket tartalmazó lista.
Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Kivétel Description
Az elemindex a tartományon kívül esik Azt jelzi, hogy az elemindex a tartományon kívül esik.
Az elem nem található Azt jelzi, hogy a lista nem tartalmazza az elemet.

Lista rendezése

Egy lista elemeinek rendezése. Használjon azonos típusú elemeket.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
List to sort Nem Általános értékeklistája A rendezendő listát tartalmazó változó.
Sort by list item's properties N. a. Logikai érték Hamis Ha a listaelemek objektumok (például fájlok, mappák stb.), engedélyezze ezt a beállítást az elem adott tulajdonság szerinti rendezéséhez. Hagyja letiltva ezt a beállítást, ha az elemeket alapértelmezett tulajdonságuk szerint szeretné rendezni (például a fájlobjektumok teljes elérési útjuk szerint vannak rendezve)
First property to sort by Igen Szöveges érték Egy elem azon tulajdonságának neve, amely szerint rendezni kell a listát. Az egyes objektumok tulajdonságnevéről a súgófájlban talál további információt.
Sort N. a. Növekvő, Csökkenő növekvő Meghatározza, hogy az első tulajdonság szerint növekvő vagy csökkenő sorrendbe rendezze a listát.
Second property to sort by Igen Szöveges érték A második tulajdonság neve, amely szerint a listát rendezni kell.
Sort N. a. Növekvő, Csökkenő növekvő Meghatározza, hogy a második tulajdonság szerint növekvő vagy csökkenő sorrendbe rendezze a listát.
Third property to sort by Igen Szöveges érték A harmadik tulajdonság neve, amely szerint a listát rendezni kell.
Sort N. a. Növekvő, Csökkenő növekvő Meghatározza, hogy a harmadik tulajdonság szerint növekvő vagy csökkenő sorrendbe rendezze a listát.

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Véletlen sorrendű lista

Hozzon létre egy lista véletlenszerű permutációját.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
List to shuffle Nem Általános értékeklistája A véletlen sorrendbe rendezendő listát tartalmazó változó.

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Listák egyesítése

Egyesítsen két listát egybe.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
First list Nem Általános értékeklistája Az első egyesítendő elemlista.
Second list Nem Általános értékeklistája A második egyesítendő elemlista.

Létrehozott változók

Argumentum Type Description
OutputList Általános értékeklistája Az egyesített lista. A kiindulási listákat nem befolyásolja.

Kivételek

Kivétel Ismertetés
A megadott listák nem kompatibilis típusúak Azt jelzi, hogy a megadott listák nem kompatibilis típusúak.

Lista megfordítása

A lista elemeinek megfordítása.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
List to reverse Nem Általános értékeklistája Az a lista, amelynek a sorrendjét meg kell fordítani.
Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Duplikált elemek eltávolítása a listából

Távolítsa el a lista elemeinek többszöri előfordulását, hogy az eredményül kapott listában minden elem egyedi legyen.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
List to remove duplicate items from Nem Általános értékeklistája Az a listaváltozó, amelyből el kell távolítani a duplikált elemeket.
Ignore text case while searching for duplicate items N. a. Logikai érték Hamis Meghatározza, hogy össze kell-e hasonlítani a szöveg kis- és nagybetűhasználatát a duplikált elemek keresése során (csak a szöveges elemekből készült listákra érvényes).

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Gyakori listaelemek keresése

Hasonlítson össze két listát, és hozzon létre egy új listát a mindkettőben közös elemekkel.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
First list Nem Általános értékeklistája Az első összehasonlítandó listát tartalmazó változó.
Second list Nem Általános értékeklistája A második összehasonlítandó listát tartalmazó változó.

Létrehozott változók

Argumentum Type Description
IntersectionList Általános értékeklistája A gyakori elemekből álló új lista.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Listák kivonása

Hasonlítson össze két listát, és hozzon létre egy új listát azokkal az elemekkel, amelyek az első listában szerepelnek, de a másodikban nem.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
First list Nem Általános értékeklistája Az első összehasonlítandó listát tartalmazó változó.
Second list Nem Általános értékeklistája A második összehasonlítandó listát tartalmazó változó.

Létrehozott változók

Argumentum Type Description
ListDifference Általános értékeklistája Az új, kapott lista.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Az adattábla oszlopának lekérése listaként

Adattáblaoszlop tartalmának átalakítása listává.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Data table Nem Adattábla A listává átalakítandó, adattáblát tartalmazó oszlop
Column name or index Nem Szöveges érték Az oszlop neve, ha az oszlopnevek meg vannak adva, vagy a lekérendő oszlop indexszáma.

Létrehozott változók

Argumentum Type Description
ColumnAsList Általános értékeklistája Az új lista, amely tartalmazza a megadott adattábla tartalmát.

Kivételek

Kivétel Ismertetés
Column name doesn't exist Azt jelzi, hogy az adattábla nem tartalmazza az oszlop nevét.
Column index is out of range Azt jelzi, hogy az oszlopindex a tartományon kívül esik.

JSON átalakítása egyéni objektummá

JSON-sztring konvertálása egyéni objektummá.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
JSON Nem Szöveges érték JSON-szöveg vagy egy azt tartalmazó korábban létrehozott változó, amelyet egyéni objektummá kell átalakítani.

Létrehozott változók

Argumentum Type Description
JsonAsCustomObject Általános érték A konvertált egyéni objektum a megadott JSON-ból

Kivételek

Kivétel Description
Error parsing the JSON Azt jelzi, hogy hiba történt a megadott JSON elemzésekor

Egyéni objektum JSON-formátummá alakítása

Egyéni objektum konvertálása JSON-sztringgé.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Custom object Nem Egyéni objektum A JSON-formátumba átalakítandó egyéni objektum.

Létrehozott változók

Argumentum Type Description
CustomObjectAsJson Szöveges érték A megadott egyéni objektumból átalakított JSON-formátum.

Kivételek

Kivétel Description
Hiba az egyéni objektum elemzése során Azt jelzi, hogy hiba történt az egyéni objektum elemzésekor

Elem hozzáadása listához

Új elem hozzáfűzése listához.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Add item Nem Általános érték A listához hozzáadandó érték vagy változó. Több elem hozzáfűzéséhez adjon meg egy értéklistát. Ha a lista meghatározott típusú elemekből áll, akkor az új elem ilyen típusúvá alakul át.
Into list Nem Általános értékeklistája Változók listája, amelyekhez hozzáfűzhetők az új elemek.

Létrehozott változók

Argumentum Type Description
NewList Általános értékeklistája Az új lista.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Új lista létrehozása

Hozzon létre egy új üres listát.

Bemeneti paraméterek

Ez a művelet nem igényel bevitelt.

Létrehozott változók

Argumentum Type Description
List Általános értékeklistája Az új lista.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Változó növelése

Növelje egy változó értékét egy adott összeggel.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Variable name Nem Számérték A növelni kívánt numerikus érték.
Increase by Nem Számérték Numerikus érték vagy egy azt tartalmazó korábban létrehozott változó, amellyel növelni kell a változót.

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Változó csökkentése

Csökkentse egy változó értékét egy adott összeggel.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Variable name Nem Számérték Numerikus érték vagy egy azt tartalmazó korábban létrehozott változó, amellyel csökkenteni kell a változót.
Decrease by Nem Számérték Numerikus érték vagy egy azt tartalmazó korábban létrehozott változó, amellyel csökkenteni kell a változót.

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Kifejezés futtatása Power Fx

Futtatja a megadott Power Fx kifejezést.

Feljegyzés

Ez a művelet csak engedélyezett asztali folyamatok esetén Power Fx érhető el (előzetes verzió).

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Expression No * A Power Fx futtatandó kifejezés

Létrehozott változók

Ez a művelet nem hoz létre változókat.

Kivételek

Ez a művelet nem tartalmaz kivételeket.

Változó beállítása

Új vagy meglévő változó értékének beállítása, új változó létrehozása vagy korábban létrehozott változó felülírása.

Bemeneti paraméterek

Argumentum Lehetséges Elfogadás Alapértelmezett érték Description
Fogadó No * A változóhoz hozzárendelni kívánt érték

Létrehozott változók

Argumentum Type Description
NewVar * A beállítani kívánt változó neve

Feljegyzés

A változóneveknek betűvel vagy aláhúzásjellel (_) kell kezdődniük. Az első karakter után a változónevek betűket, aláhúzásjeleket és számjegyeket tartalmazhatnak (0-9). A nevek nem különböztetik meg a kis- és nagybetűket, ami azt jelenti, hogy a myVar, myvar és MYVAR változók ugyanannak a változónak számítanak. A következő fenntartott kulcsszavak nem használhatók változónévként: if, then, else, switch, case, default, loop, from, to, step, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main és, or, xor, nem, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import

Kivételek

Ez a művelet nem tartalmaz kivételeket.