Változók műveletek
Ha manuálisan szeretne létrehozni egy változót egy asztali folyamat, 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.
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.
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.
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.
Ú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 |
Sor törlése adattáblából
Adattábla sorának törlése a megfelelő sorindexben.
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 adattáblaváltozót előállító művelettel kell megadni | |
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 |
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 előzőleg meg kell adni egy adattáblaváltozót előállító művelettel. | |
Column | No | Szöveges érték | A frissíteni kívánt elem oszlopneve vagy indexe. | |
Row | No | Számérték | A frissíteni kívánt elem sorindexe. | |
Új érték | No | Szöveges érték | A megadott sorindexnél és oszlopnál frissítendő új érték. |
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 lett 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 |
Oszlop beszúrása az adattáblába
Oszlopot 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 olyan művelettel kell megadni, amely adattábla-változót hoz létre. | |
Helyre | n/a | Adattábla vége, Oszlopindex előtt | Az adattábla vége | Adja meg, hogy az új oszlopot az adattábla végére vagy egy megadott oszlopindex elé szeretné-e beszúrni. |
Oszlopnév | No | Szöveges érték | Adja meg az új oszlop fejlécét. | |
Oszlopindex | No | Számérték | Adja meg azt az oszlopindexértéket, amelyet akkor használ a rendszer, ha az Oszlopindex előtt beállítás be van jelölve a Bejövő hely paraméterhez. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Column index is out of range | Azt jelzi, hogy a megadott oszlopindex tartományon kívül van. |
Duplikált oszlopnév | Azt jelzi, hogy a megadott oszlopnév már létezik. |
Oszlop törlése az adattáblából
Adattáblaoszlop törlése a megadott oszlopindexnél vagy oszlopnévnél.
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 olyan művelettel kell megadni, amely adattábla-változót hoz létre. | |
Adjon meg oszlopot a következővel: | n/a | Név, tárgymutató | Name | Adja meg, hogy név vagy index alapján szeretné-e megkeresni az oszlopot. |
Oszlopnév | No | Szöveges érték | A törölni kívánt oszlop neve. | |
Oszlopindex | No | Számérték | A törölni kívánt oszlop indexe. Az oszlopindexek 0-tól kezdődnek. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
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 |
Üres sorok törlése az adattáblából
Törli az adattábla azon sorait, amelyek összes cellája üres.
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 |
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 sorok törlése az adattáblából
Törli az adattáblából az összes ismétlődő sort, ha az értékek adattípusa minden oszlopban azonos.
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. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Típuseltérés van egy oszlop cellái között | Azt jelzi, hogy egy oszlopban két vagy több érték különböző adattípusú |
Adattábla törlése
Törli az adattábla összes sorát, változatlanul hagyva a táblázat fejléceit.
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. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. |
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.
Adattábla rendezése
Az adattábla sorait növekvő vagy csökkenő sorrendbe rendezi a megadott oszlop szerint, ha minden értéke azonos adattípusú.
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. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. | |
Adjon meg oszlopot a következővel: | n/a | Név, tárgymutató | Name | Adja meg, hogy név vagy index alapján szeretné-e megkeresni az oszlopot. |
Oszlopnév | No | Szöveges érték | A rendezni kívánt oszlop neve. | |
Oszlopindex | No | Számérték | A rendezendő oszlop indexe. Az oszlopindexek 0-tól kezdődnek. | |
Sorrend | n/a | Növekvő, Csökkenő | növekvő | Az adattábla rendezési sorrendje. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
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 |
Típuseltérés van egy oszlop cellái között | Azt jelzi, hogy egy oszlopban két vagy több érték különböző adattípusú |
Adattábla szűrése
Az adattábla sorait az alkalmazott szabályok alapján szűri.
A művelet beépített varázslójában, amely segít létrehozni a szükséges szűrőket, több szűrőt is alkalmazhat a név vagy index által definiált különböző oszlopokra. Minden szűrő egy adott oszlopból áll, amelyet megcéloz, egy kiválasztott operátorból és a hozzá rendelt értékből.
Ezenkívül több szűrő is együtt alkalmazható ÉS és/vagy VAGY VAGY szabályokon keresztül. Az AND szabályok feloldása először az eredményül kapott szűrőkifejezésben történik, majd a VAGY szabályokban.
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. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. | |
Alkalmazandó szűrők | No | A felhasználó által meghatározott szűrési szabályok | n/a | A meghatározott oszlopokra alkalmazott szűrési szabályok |
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
SzűrtDataTable | Adattábla | A létrehozott adattáblába a szűrők alkalmazása után |
Kivételek
Kivétel | Description |
---|---|
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 |
Típuseltérés van egy oszlop cellái között | Azt jelzi, hogy egy oszlopban két vagy több érték különböző adattípusú |
Adattáblák egyesítése
Két adattáblát egyesít, és megadja az egyesítés viselkedését arra az esetre, ha az oszlopok száma eltérő.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Első adattábla | No | Adattábla | Az első adattábla-változó, amellyel dolgozni kell. Ez egyben a művelet által előállított változó is, amely az egyesített adattáblát tartalmazza | |
Második adattábla | No | Adattábla | Az első adattáblába egyesített második adattábla | |
Egyesítési mód | n/a | További oszlopok hozzáadása, Felesleges oszlopok figyelmen kívül hagyása, Hiba a felesleges oszlopoknál | További oszlopok hozzáadása | Az egyesítés viselkedése, amely akkor kerül alkalmazásra, ha a táblák nem azonos számú oszlopot tartalmaznak |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Hiányzó séma | Azt jelzi, hogy az adattáblák nem azonos számú oszloppal rendelkeznek |
Adattáblák összekapcsolása
Két adattáblát illeszt össze a megadott illesztési szabály alapján.
A művelet beépített varázslójában, amely segít létrehozni a szükséges illesztési szabályokat, több szabályt is beállíthat, ha ennek megfelelően adja meg az első és a második adattábla oszlopát, valamint a közöttük lévő összehasonlító operátort.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Első adattábla | No | Adattábla | Az első adattábla-változó, amellyel dolgozni kell. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. | |
Második adattábla | No | Adattábla | A második adattábla-változó, amellyel dolgozni kell. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. | |
Összekapcsolási művelet | n/a | Belső, Balra, Teljes | Belső | A két tábla összekapcsolásához használt illesztési művelet |
Összekapcsolási szabályok | No | A felhasználó által meghatározott illesztési szabályok | n/a | Adja meg a két adattábla összekapcsolásához használandó oszlopokat és műveletet |
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
JoinedDataTable | Adattábla | A létrehozott adattáblába az összekapcsolási művelet után |
Kivételek
Kivétel | Description |
---|---|
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 |
Olvasás a CSV-szövegváltozóból
Adattáblát hoz létre CSV-szövegből.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
CSV-szöveg | No | Szöveges érték | Az olvasni kívánt CSV szövegváltozó. | |
Trim fields | n/a | logikai érték | Igaz | Megadja, hogy a program automatikusan levágja-e a kiemelt cellák kezdő és záró szóközeit. |
First line contains column names | n/a | logikai érték | Hamis | Megadja, hogy a CSV-szöveg első sorát használja-e a rendszer az eredményül kapott adattábla oszlopneveinek beállításához. Engedélyezze ezt a beállítást, hogy a táblázatban ne olvassa be a neveket adatként. A további műveletek oszlopnevek használatával férhetnek hozzá az adattábla által tárolt adatokhoz (oszlopszámok helyett). |
CSV-mezők lekérése szövegként | n/a | logikai érték | Hamis | Adja meg, hogy a CSV szövegmezők tartalmát pusztán szövegként vagy a legközelebbi egyező típusként szeretné-e lekérni. Például dátum idő dátumokhoz és numerikus számokhoz. |
Columns separator | n/a | Előre definiált, egyéni, rögzített oszlopszélességek | Előre meghatározott | Megadja, hogy előre definiált oszlopelválasztót, egyéni elválasztót vagy rögzített oszlopszélességet kell-e használni. |
Separator | n/a | Rendszer alapértelmezett, vessző, pontosvessző, tabulátor | Alapértelmezett rendszerérték | Az oszlopelválasztó a CSV szöveg elemzéséhez. |
Custom separator | No | Szöveges érték | A CSV-szöveg elemzéséhez használt egyéni oszlopelválasztó. | |
Fixed column widths | No | Szöveges érték | A CSV-szöveg elemzéséhez használt rögzített oszlopszélességek. A szélességeket vesszővel, szóközzel, tabulátorral vagy új sorral válassza el egymástól. |
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
CSVTable | Adattábla | A CSV-szöveg tartalma adattábla formájában |
Kivételek
Kivétel | Description |
---|---|
A CSV-elemzés nem sikerült | Azt jelzi, hogy probléma adódott a CSV-szöveg elemzésével |
Adattábla átalakítása szöveggé
Adattáblát CSV-szöveggé alakít.
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. A megadott változót egy adattáblaváltozót generáló művelettel kell definiálni. | |
Include column names | n/a | logikai érték | Hamis | Megadja, hogy a megadott változat oszlopnevei legyenek-e a CSV-szöveg első sora. |
Use custom columns separator | n/a | logikai érték | Hamis | Megadja, hogy egyéni vagy előre definiált oszlopelválasztót kell-e használni. |
Separator | n/a | Rendszer alapértelmezett, vessző, pontosvessző, tabulátor | Alapértelmezett rendszerérték | A megadott CSV-szövegben használandó oszlopelválasztó. |
Custom columns separator | No | Szöveges érték | A megadott CSV-szövegben használandó egyéni oszlopelválasztó. |
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
CSVText | Szöveges érték | A változó, amelyben a CSV-eredmény tárolódik |
Kivételek
Kivétel | Description |
---|---|
Sikertelen átalakítás | Problémát jelez az adattábla CSV-szöveggé alakításában |
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 (előzetes verzió) esetén Power Fx érhető el.
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, lépés, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main és, or, xor, nem, igaz, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import
Kivételek
Ez a művelet nem tartalmaz kivételeket.