Akce proměnných
Chcete-li ručně vytvořit proměnnou v desktopovém toku, nasaďte akci Nastavit proměnnou. Tato akce vyžaduje zadání názvu a hodnoty nové proměnné.
Důležité
Vyhrazená klíčová slova nelze použít jako názvy proměnných. Úplný seznam vyhrazených klíčových slov naleznete v části Rezervovaná klíčová slova v desktopových tocích.
Chcete-li zvýšit nebo snížit číselnou hodnotu proměnné, použijte akce Zvýšit proměnnou a Snížit proměnnou.
Většina akcí odešle svůj výsledek do proměnné. Například akce Vytvořit nový seznam vytvoří prázdný seznam.
Podobně akce Vygenerujte náhodné číslo vytváří náhodnou číselnou hodnotu. Pokud v této akci zapnete Generovat více čísel, vytvoříte proměnnou seznamu obsahující více náhodných číselných hodnot.
Chcete-li přidat položky do existujícího seznamu, nasaďte akci Přidat položku do seznamu a naplňte pevně zakódovanou hodnotu nebo proměnnou pro definování položky, kterou chcete přidat. Stejně tak můžete odebrat položky ze seznamu pomocí akce Odebrat položku ze seznamu.
Poznámka:
Indexy seznamů začínají od 0, což znamená, že první položka v seznamu má vždy index 0. Použijte notaci %ListName[0]% odkazující na první položku v seznamu, %ListName[1]% na druhou atd.
Pokud chcete vytvořit proměnnou datatable, nasaďte akci Vytvořit novou datovou tabulku a zadejte její počáteční položky pomocí vizuálního tvůrce.
Chcete-li manipulovat s proměnnou datové tabulky, použijte akce příslušné podskupiny akcí, jako je např. Najít nebo nahradit v datové tabulce a Aktualizovat položku tabulky dat.
Vytvořit novou tabulku dat
Vytvoří novou proměnnou tabulky dat.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Nová tabulka | Ne | Datová tabulka | Vstupní tabulka dat |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
DataTable | Datová tabulka | Nová tabulka dat |
Výjimky
Tato akce nezahrnuje žádné proměnné.
Vložit řádek do tabulky dat
Vloží řádek na konec nebo před určitou hodnotu indexu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být dříve zadána akcí, která vytvoří proměnnou tabulky dat | |
Na místo | – | Konec datové tabulky, před indexem řádku | Konec tabulky dat | Určete, zda chcete vložit nový řádek na konec tabulky dat nebo před zadaný index řádků |
Index řádku | Ne | Číselná hodnota | Vložte hodnotu indexu řádku, která se má použít, když je před indexem řádku zadána jako parametr do umístění | |
Nové hodnoty | Ne | Seznam,Datarow | Tento parametr přijímá proměnnou seznamu nebo řádku dat, kde by počet sloupců měl odpovídat počtu sloupců v tabulce dat |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Index položky je mimo rozsah | Označuje, že index poskytnuté položky je mimo rozsah |
Neplatné vstupní argumenty | Označuje, že existuje neplatný vstupní parametr |
Chyba nekompatibilního typu | Označuje, že je poskytnut vstupní parametr nekompatibilního typu |
Odstranění řádku z tabulky dat
Odstranění řádku tabulky dat v odpovídajícím indexu řádků.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být specifikována akcí, která vytváří proměnnou datové tabulky | |
Index řádku | Ne | Číselná hodnota | Index řádku v tabulce dat, který by měl být odstraněn |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Index položky je mimo rozsah | Označuje, že zadaná položka tabulky dat je mimo rozsah |
Aktualizovat položku tabulky dat
Aktualizace položky řádku tabulky dat v definovaném sloupci.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být dříve zadána akcí, která vytvoří proměnnou tabulky dat. | |
Column | No | Textová hodnota | Název sloupce nebo index položky, kterou chcete aktualizovat. | |
Řádka | No | Číselná hodnota | Index řádku položky, kterou chcete aktualizovat. | |
Nová hodnota | No | Textová hodnota | Nová hodnota, která se má aktualizovat na zadaném indexu řádku a ve sloupci. |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Index položky je mimo rozsah | Označuje, že zadaná položka tabulky dat je mimo rozsah |
Název sloupce neexistuje | Označuje, že zadaný název sloupce neexistuje |
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah |
Chyba nekompatibilního typu | Označuje, že byl zadán vstupní parametr nekompatibilního typu |
Najít nebo nahradit v tabulce dat
Vyhledá nebo nahradí hodnoty tabulky dat.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být dříve zadána akcí, která vytvoří proměnnou tabulky dat | |
Search mode | – | Find (Najít), Find and replace (Najít a nahradit) | Find | Režim pro hledání (najít nebo najít a nahradit) |
All matches | – | Logická hodnota | True | Zda najít nebo nahradit text ve všech nalezených odpovídajících buňkách nebo pouze v první odpovídající buňce. |
Text to find | Ne | Textová hodnota | Text hledaný v tabulce dat | |
Vyhledání pomocí regulárního výrazu | – | Logická hodnota | False | Zda se má regulární výraz použít ke shodě obsahu buňky s hledaným textem |
Match case | – | Logická hodnota | False | Určete, zda mají být vyhledána data rozlišující malá a velká písmena |
Match entire cell contents | – | Logická hodnota | False | Určete, zda mají být vyhledány buňky obsahující pouze zadaný text |
Text to replace with | Ne | Textová hodnota | Text použitý k nahrazení odpovídajících buněk | |
Search by | – | Všude, ve sloupci | Všude | Pořadí hledání textu (všude nebo ve sloupci) |
Index sloupce nebo název | Ne | Textová hodnota | Záhlaví sloupce nebo hodnota indexu |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
DataTableMatches | Datová tabulka | Tabulka dat obsahující indexy řádků a sloupců pro shody |
Výjimky
Výjimka | Popis |
---|---|
Zadaný regulární výraz je neplatný | Označuje, že zadaný regulární výraz je neplatný |
Název sloupce neexistuje | Označuje, že zadaný název sloupce neexistuje |
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah |
Chyba nekompatibilního typu | Označuje, že je poskytnut vstupní parametr nekompatibilního typu |
Vložit sloupec do tabulky dat
Vloží sloupec na konec nebo před určitou hodnotu indexu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být specifikována akcí, která vytváří proměnnou datové tabulky. | |
Na místo | – | Konec datové tabulky, před index sloupce | Konec tabulky dat | Určete, zda chcete vložit nový sloupec na konec tabulky dat nebo před zadaný index sloupců. |
Název sloupce | No | Textová hodnota | Určete hlavičku nového sloupce. | |
Index sloupce | No | Číselná hodnota | Zadejte hodnotu indexu sloupce, která se použije, když je možnost Před index sloupce vybrána možnost pro parametr Do umístění. |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah. |
Duplicitní název sloupce | Označuje, že zadaný název sloupce již existuje. |
Odstranění sloupce z tabulky dat
Odstranit sloupec tabulky dat na zadaném indexu nebo názvu sloupce.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být specifikována akcí, která vytváří proměnnou datové tabulky. | |
Určení sloupce pomocí | – | Název, index | Name | Určit, zda vyhledat sloupec podle názvu nebo indexu. |
Název sloupce | No | Textová hodnota | Název sloupce, který má být odstraněn. | |
Index sloupce | No | Číselná hodnota | Index sloupce, který má být odstraněn. Indexy sloupců začínají od 0. |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Název sloupce neexistuje | Označuje, že zadaný název sloupce neexistuje |
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah |
Odstranění prázdných řádků z tabulky dat
Odstraní řádky tabulky dat, které mají všechny buňky prázdné.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Tato proměnná musí být dříve zadána akcí, která vytvoří proměnnou tabulky dat |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Odstranění duplicitních řádků z tabulky dat
Odstraní všechny řádky, které jsou duplicitní z datové tabulky, pokud mají hodnoty v každém sloupci stejný datový typ.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | No | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Neshoda typu v buňkách sloupce | Označuje, že dvě nebo více hodnot v jednom sloupci mají jiný typ dat |
Vymazat tabulku dat
Odstraní všechny řádky tabulky dat, přičemž hlavičky tabulek zůstanou zachovány.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | No | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Seřadit tabulku dat
Seřadí řádky datové tabulky ve vzestupném nebo sestupném pořadí podle zadaného sloupce, pokud mají všechny jeho hodnoty stejný datový typ.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | No | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. | |
Určení sloupce pomocí | – | Název, index | Name | Určit, zda vyhledat sloupec podle názvu nebo indexu. |
Název sloupce | No | Textová hodnota | Název sloupce, který má být řazen. | |
Index sloupce | No | Číselná hodnota | Index sloupce, který má být řazen. Indexy sloupců začínají od 0. | |
Pořadí | – | Vzestupně, Sestupně | Vzestupně | Pořadí řazení tabulky dat. |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Název sloupce neexistuje | Označuje, že zadaný název sloupce neexistuje |
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah |
Neshoda typu v buňkách sloupce | Označuje, že dvě nebo více hodnot v jednom sloupci mají jiný typ dat |
Filtrovat tabulku dat
Filtruje řádky tabulky dat na základě použitých pravidel.
Ve vestavěném průvodci akce, který vám pomůže vytvořit potřebné filtry, můžete použít více filtrů na různé sloupce, které jsou definovány názvem nebo indexem. Každý filtr se skládá z konkrétního sloupce, na který cílí, operátoru, který je vybrán, a hodnoty, která je mu přiřazena.
Kromě toho je více filtrů aplikováno společně pomocí pravidel AND nebo OR. Pravidla AND se řeší nejprve ve výsledném výrazu filtru, poté následují pravidla OR.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | No | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. | |
Filtry, které se mají použít | No | Pravidla filtrování definovaná uživatelem | – | Pravidla filtrování použitá na definované sloupce |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
FilteredDataTable | Datová tabulka | Vygenerovaná tabulka dat po použití filtrů |
Výjimky
Výjimka | Description |
---|---|
Název sloupce neexistuje | Označuje, že zadaný název sloupce neexistuje |
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah |
Neshoda typu v buňkách sloupce | Označuje, že dvě nebo více hodnot v jednom sloupci mají jiný typ dat |
Sloučit tabulky dat
Sloučí dvě datové tabulky dohromady a určí chování při slučování v případě, že se jejich počet sloupců liší.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
První tabulka dat | No | Datová tabulka | První proměnná datové tabulky, se kterou lze pracovat. Toto je také proměnná vytvořená akcí, která obsahuje sloučenou datovou tabulku | |
Druhá tabulka dat | No | Datová tabulka | Druhá datová tabulka, která je sloučena do první datové tabulky | |
Režim sloučení | – | Přidat další sloupce, Ignorovat nadbytečné sloupce, Chyba u nadbytečných sloupců | Přidat další sloupce | Chování slučování, které se použije, když tabulky nemají stejný počet sloupců |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Chybějící schéma | Označuje, že datové tabulky nemají stejný počet sloupců |
Spojení tabulek dat
Spojí dvě tabulky dat na základě zadaného pravidla spojení.
Ve vestavěném průvodci akce, který vám pomůže vytvořit potřebná pravidla spojení, můžete nastavit více pravidel tak, že podle toho určíte sloupec z první a druhé datové tabulky a operátor porovnání, který se mezi nimi použije.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
První tabulka dat | No | Datová tabulka | První proměnná datové tabulky, se kterou lze pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. | |
Druhá tabulka dat | No | Datová tabulka | Druhá proměnná datové tabulky, se kterou lze pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. | |
Operace spojení | – | Vnitřní, Levý, Plný | Vnitřní | Operace spojení, která se používá ke spojení dvou tabulek |
Pravidla spojení | No | Pravidla spojení definovaná uživatelem | – | Definice sloupců a operací, která se má použít pro spojení dvou datových tabulek |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
JoinedDataTable | Datová tabulka | Vygenerovaná tabulka dat po operaci spojení |
Výjimky
Výjimka | Description |
---|---|
Název sloupce neexistuje | Označuje, že zadaný název sloupce neexistuje |
Index sloupce je mimo rozsah | Označuje, že zadaný index sloupce je mimo rozsah |
Číst z textové proměnné CSV
Generuje tabulku dat z textu CSV.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Text CSV | No | Textová hodnota | Textová proměnná CSV ke čtení. | |
Oříznout pole | – | Logická hodnota | True | Určuje, zda se má automaticky oříznout úvodní a koncové prázdné znaky extrahovaných buněk. |
První řádek obsahuje názvy sloupců | – | Logická hodnota | False | Určuje, zda použít první řádek textu CSV k nastavení názvů sloupců výsledné datové tabulky. Povolte tuto možnost, abyste se vyhnuli čtení jmen jako dat do tabulky. Následné akce mohou přistupovat k datům uchovávaným v datové tabulce pomocí názvů sloupců (místo čísel sloupců). |
Získat pole CSV jako text | – | Logická hodnota | False | Určete, zda chcete načíst obsah textových polí CSV čistě jako text nebo jako nejbližší typ. Například Date Time pro data a Numeric pro čísla. |
Oddělovač sloupců | – | Předdefinované, vlastní, pevné šířky sloupců | Předdefinované | Určuje, zda použít předdefinovaný oddělovač sloupců, vlastní oddělovač, nebo pevnou šířku sloupce. |
Oddělovač | – | Výchozí systém, čárka, středník, tab | Výchozí systém | Oddělovač sloupců k analýze textu CSV. |
Vlastní oddělovač | No | Textová hodnota | Vlastní oddělovač sloupců, který se má použít pro analýzu textu CSV. | |
Opravené šířky sloupců | No | Textová hodnota | Pevné šířky sloupců, které se mají použít pro analýzu textu CSV. Oddělte šířky čárkami, mezerami, tabulátory nebo novými řádky. |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
CSVTable | Datová tabulka | Obsah textu CSV jako tabulka dat |
Výjimky
Výjimka | Description |
---|---|
Analýza souboru CSV se nezdařila | Označuje problém s analýzou textu CSV |
Převést tabulku dat na text
Převede tabulku dat na text CSV.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | No | Datová tabulka | Proměnná datové tabulky, se kterou se má pracovat. Zadaná proměnná musí být definování akcí, která generuje proměnnou datové tabulky. | |
Zahrnout názvy sloupců | – | Logická hodnota | False | Určuje, zda se názvy sloupců zadané varianty mají stát prvním řádkem textu CSV. |
Použít vlastní oddělovač sloupců | – | Logická hodnota | False | Určuje, zda použít vlastní nebo předem definovaný oddělovač sloupců. |
Oddělovač | – | Výchozí systém, čárka, středník, tab | Výchozí systém | Oddělovač sloupců, který se má použít v zadaném textu CSV. |
Vlastní oddělovač sloupců | No | Textová hodnota | Vlastní oddělovač sloupců, který se má použít v textu CSV. |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
CSVText | Textová hodnota | Proměnná, ve které je uložen výsledek CSV |
Výjimky
Výjimka | Description |
---|---|
Převod se nezdařil | Označuje problém s převodem tabulky dat na text CSV |
Oříznout číslo
Získat celé číslo nebo zlomek z číselné hodnoty nebo zaokrouhlit hodnotu nahoru na zadaný počet desetinných čísel.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Číslo k oříznutí | Ne | Číselná hodnota | Číslo nebo proměnná obsahující číselnou hodnotu, která se má oříznout nebo zaokrouhlit nahoru | |
Operace | Není k dispozici | Získat celočíselnou část, Získat desetinnou část, Zaokrouhlit číslo | Získat celočíselnou část | Určuje operaci, která se má na daném čísle provést |
Desetinná čísla | Ano | Číselná hodnota | 3 | Počet desetinných míst, na které se má dané číslo zaokrouhlit. Zadáním 0 vrátíte celé číslo jako výsledek |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
TruncatedValue | Číselná hodnota | Oříznuté nebo zaokrouhlené číslo |
Výjimky
Tato akce nezahrnuje žádné proměnné.
Vygenerovat náhodné číslo
Vygenerovat náhodné číslo nebo seznam náhodných čísel, která jsou v rozmezí mezi minimální a maximální hodnotou.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Minimální hodnota | Ano | Číselná hodnota | 0 | Dolní hranice pro generování náhodných čísel |
Maximální hodnota | Ano | Číselná hodnota | 100 | Horní hranice pro generování náhodných čísel |
Vygenerovat více čísel | Není k dispozici | Logická hodnota | False | Určuje, zda se má vygenerovat jedno náhodné číslo, nebo seznam náhodných čísel |
Kolik čísel | Ano | Číselná hodnota | 10 | Určuje, kolik náhodných čísel se má vygenerovat |
Povolit duplikáty | Není k dispozici | Logická hodnota | False | Určuje, zda povolit, nebo zabránit opakovanému zobrazení stejného čísla v seznamu náhodných čísel |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
RandomNumber | Číselná hodnota | Nově vygenerované náhodné číslo |
RandomNumbers | Seznam číselných hodnot | Nově vygenerovaný seznam náhodných čísel |
Výjimky
Výjimka | Popis |
---|---|
Generování náhodného čísla se nezdařilo | Označuje, že při generování náhodného čísla došlo k chybě |
Vymazat seznam
Odebrat všechny položky ze seznamu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Seznam, který se má vymazat | Ne | Seznam obecných hodnot | Proměnná seznamu k odebrání jejích prvků |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Odebrat položku ze seznamu
Odebrat jednu nebo více položek ze seznamu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Odebrat položku podle | Není k dispozici | Index, hodnota | Index | Určuje, zda odebrat položku se zadaným indexem, nebo položky s konkrétní hodnotou |
Při indexu | Ne | Číselná hodnota | Číslo indexu položky, která se má odebrat | |
S hodnotou | Ne | Obecná hodnota | Položka, která se má odebrat | |
Odebrat všechny výskyty položky | Není k dispozici | Logická hodnota | False | Odebere všechny výskyty, které odpovídají zadané položce |
Ze seznamu | Ne | Seznam obecných hodnot | Seznam s položkami k odebrání |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Index položky je mimo rozsah | Označuje, že index položky je mimo rozsah |
Položka nebyla nalezena | Označuje, že položka v seznamu neexistuje |
Seřadit seznam
Seřadit položky v seznamu. Použít položky stejného typu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Seznam k seřazení | Ne | Seznam obecných hodnot | Proměnná obsahující seznam, který se má seřadit | |
Seřadit podle vlastností položky seznamu | Není k dispozici | Logická hodnota | False | Pokud jsou položkami seznamu objekty (například soubory, složky atd.), povolte tuto možnost, chcete-li položku seřadit podle konkrétní vlastnosti. Tuto možnost ponechejte vypnutou, chcete-li seřadit prvky podle jejich výchozí vlastnosti (např. objekty souborů jsou seřazeny podle své úplné cesty) |
První vlastnost pro seřazení | Ano | Textová hodnota | Název vlastnosti položky, podle které se seznam seřadí. Názvy vlastností každého objektu najdete v souboru nápovědy | |
Řadit | Není k dispozici | Vzestupně, Sestupně | Vzestupně | Určuje, zda se má podle první vlastnosti řadit vzestupně, nebo sestupně |
Druhá vlastnost pro seřazení | Ano | Textová hodnota | Název druhé vlastnosti, podle které se seznam seřadí | |
Řadit | Není k dispozici | Vzestupně, Sestupně | Vzestupně | Určuje, zda se má podle druhé vlastnosti řadit vzestupně, nebo sestupně |
Třetí vlastnost pro seřazení | Ano | Textová hodnota | Název třetí vlastnosti, podle které se seznam seřadí | |
Řadit | Není k dispozici | Vzestupně, Sestupně | Vzestupně | Určuje, zda se má podle třetí vlastnosti řadit vzestupně, nebo sestupně |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Náhodně uspořádat seznam
Vytvořit náhodnou permutaci seznamu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Seznam, který se má náhodně uspořádat | Ne | Seznam obecných hodnot | Proměnná obsahující seznam, který se má náhodně uspořádat |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Sloučit seznamy
Sloučit dva seznamy do jednoho.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
První seznam | Ne | Seznam obecných hodnot | První seznam položek, který se má sloučit | |
Druhý seznam | Ne | Seznam obecných hodnot | Druhý seznam položek, který se má sloučit |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
OutputList | Seznam obecných hodnot | Sloučený seznam. Počáteční seznamy nejsou ovlivněny |
Výjimky
Výjimka | Popis |
---|---|
Dodané seznamy mají nekompatibilní typ | Označuje, že dodané seznamy mají nekompatibilní typ |
Obrátit pořadí seznamu
Obrátit pořadí položek seznamu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Seznam, který se má obrátit | Ne | Seznam obecných hodnot | Seznam, jehož pořadí položek se má obrátit |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Odebrat duplicitní položky ze seznamu
Odebrat více výskytů položek v seznamu, aby ve výsledném seznamu byla každá položka jedinečná
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Seznam, ze kterého se mají odebrat duplicitní položky | Ne | Seznam obecných hodnot | Proměnná seznamu, ze kterého se mají odstranit duplicitní položky | |
Při hledání duplicitních položek ignorovat velká a malá písmena | Není k dispozici | Logická hodnota | False | Určuje, zda se mají při vyhledávání duplicitních položek porovnáním textu ignorovat velká a malá písmena (týká se pouze seznamů vytvořených z textových položek) |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Najít společné položky seznamu
Porovnat dva seznamy a vytvořit nový seznam s položkami, které jsou společné pro oba.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
První seznam | Ne | Seznam obecných hodnot | Proměnná, která obsahuje první seznam k porovnání | |
Druhý seznam | Ne | Seznam obecných hodnot | Proměnná, která obsahuje druhý seznam k porovnání |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
IntersectionList | Seznam obecných hodnot | Nový seznam společných položek |
Výjimky
Tato akce nezahrnuje žádné proměnné.
Odečíst seznamy
Porovnat dva seznamy a vytvořit nový seznam s položkami, které jsou v prvním seznamu, ale ne ve druhém.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
První seznam | Ne | Seznam obecných hodnot | Proměnná, která obsahuje první seznam k porovnání | |
Druhý seznam | Ne | Seznam obecných hodnot | Proměnná, která obsahuje druhý seznam k porovnání |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
ListDifference | Seznam obecných hodnot | Nový výsledný seznam |
Výjimky
Tato akce nezahrnuje žádné proměnné.
Načíst sloupec datové tabulky do seznamu
Převést obsah sloupce datové tabulky na seznam.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Data table | Ne | Datová tabulka | Datová tabulka se sloupcem, který se má převést na seznam | |
Název sloupce nebo index | Ne | Textová hodnota | Název sloupce, pokud jsou definovány názvy sloupců, nebo číslo indexu sloupce, který se má načíst |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
ColumnAsList | Seznam obecných hodnot | Nový seznam, který zahrnuje obsah zadané datové tabulky |
Výjimky
Výjimka | Popis |
---|---|
Název sloupce neexistuje | Označuje, že název sloupce není v datové tabulce |
Index sloupce je mimo rozsah | Označuje, že index sloupce je mimo rozsah |
Převést JSON na vlastní objekt
Převést řetězec JSON na vlastní objekt.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Zadejte JSON | Ne | Textová hodnota | Text JSON nebo dříve vytvořená proměnná obsahující text JSON, který se má převést na vlastní objekt |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
JsonAsCustomObject | Obecná hodnota | Převedený vlastní objekt z poskytnutého JSON |
Výjimky
Výjimka | Popis |
---|---|
Při analýze objektu JSON došlo k chybě | Označuje, že při analýze zadaného objektu JSON došlo k chybě |
Převést vlastní objekt na JSON
Převést vlastní objekt na řetězec JSON.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Vlastní objekt | Ne | Vlastní objekt | Vlastní objekt, který se má převést na JSON |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
CustomObjectAsJson | Textová hodnota | Převedený JSON z poskytnutého vlastního objektu |
Výjimky
Výjimka | Popis |
---|---|
Chyba při analýze vlastního objektu | Označuje, že při analýze vlastního objektu došlo k chybě |
Přidat položku na seznam
Připojení nové položky k seznamu.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Přidat položku | Ne | Obecná hodnota | Hodnota nebo proměnná, která se má přidat do seznamu. Poskytněte seznam hodnot pro připojení více prvků. Pokud seznam obsahuje konkrétní typ prvků, nový prvek se převede na tento typ | |
Do seznamu | Ne | Seznam obecných hodnot | Proměnná seznamu, ke které se mají připojit nové prvky |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
NewList | Seznam obecných hodnot | Nový seznam |
Výjimky
Tato akce nezahrnuje žádné proměnné.
Vytvoření nového seznamu
Vytvořit nový prázdný seznam.
Vstupní parametry
Tato akce nevyžaduje žádný vstup.
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
Seznam | Seznam obecných hodnot | Nový seznam |
Výjimky
Tato akce nezahrnuje žádné proměnné.
Zvýšit proměnnou
Zvýšit hodnotu proměnné o konkrétní číslo.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Název proměnné | Ne | Číselná hodnota | Číselná hodnota, která se má zvýšit | |
Zvýšit o | Ne | Číselná hodnota | Číselná hodnota nebo dříve vytvořená proměnná obsahující číselnou hodnotu, o kterou se proměnná zvýší |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Snížit proměnnou
Snížit hodnotu proměnné o konkrétní číslo.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Název proměnné | Ne | Číselná hodnota | Číselná hodnota nebo dříve vytvořená proměnná obsahující číselnou hodnotu, o kterou se proměnná zmenší | |
Snížit o | Ne | Číselná hodnota | Číselná hodnota nebo dříve vytvořená proměnná obsahující číselnou hodnotu, o kterou se proměnná zmenší |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Spustit výraz Power Fx
Spustí zadaný výraz Power Fx.
Poznámka:
Tato akce je dostupná pouze pro desktopové toky povolené pro Power Fx (preview).
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Výraz | No | * | Výraz Power Fx ke spuštění |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Tato akce nezahrnuje žádné proměnné.
Nastavit proměnnou
Nastavit hodnotu nové nebo existující proměnné, vytvořit novou proměnnou nebo přepsat dříve vytvořenou proměnnou.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
To | Ne | * | Hodnota, která se má přiřadit proměnné |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
NewVar | * | Název proměnné, která se má nastavit |
Poznámka:
Názvy proměnných musí začínat buď písmenem, nebo podtržítkem (_). Po prvním znaku mohou názvy proměnných obsahovat písmena, podtržítka a číslice (0–9). V názvech se nerozlišují velká a malá písmena, což znamená, že myVar, myvar a MYVAR jsou považovány za stejnou proměnnou. Následující vyhrazená klíčová slova nelze použít jako názvy proměnných: 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, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import
Výjimky
Tato akce nezahrnuje žádné proměnné.