Akce Spustit desktopový tok
Akce Spustit desktopový tok vám umožňuje volat další desktopové toky při spuštění konkrétního desktopového toku. Chcete-li akci použít, přidejte ji do pracovního prostoru a vyberte desktopový tok, který chcete volat. Pokud volaný tok obsahuje vstupní proměnné, akce vás vyzve k zadání jejich hodnot.
Můžete zakázat vlastnost přepínače "Počkat na dokončení toku", která je ve výchozím nastavení povolena. Pokud je zakázáno, vyvolaný desktopový tok běží souběžně s nadřazeným tokem. Tato konfigurace je užitečná pro scénáře, kdy neočekávaná automaticky otevíraná okna v cílové aplikaci blokují nadřazený tok. Paralelním spuštěním podřízeného toku můžete tato automaticky otevíraná okna monitorovat a spravovat a zajistit, aby nadřazený tok hladce pokračoval. Toto vylepšení poskytuje alternativní řešení vzhledem k aktuálním zásadám souběžnosti, které umožňují pouze jeden tok na počítač najednou.
Důležité
- V tuto chvíli může běžet pouze jeden paralelní tok. Pokud druhý podřízený tok běží paralelně, dojde za běhu k chybě.
- Pokud podřízený tok běží paralelně, jeho výstupní proměnné se ignorují. Proměnné vytvořené akcí Spustit desktopový tok se v modálním okně akce nezobrazují.
- Podřízené toky nemůžou paralelně spustit jiný podřízený tok. Spuštění paralelního toku je povoleno pouze v případě, že je vyvoláno přímo z nadřazeného (kořenového) toku.
Chcete-li najít další informace týkající se použití akce Spustit desktopový tok, přejděte do části Spuštění desktopového toku z jiných desktopových toků.
Poznámka:
- Závislosti toku nesmí být více než 150 dalších toků.
- Dva toky nemohou přímo ani nepřímo volat jeden druhý, protože to způsobí rekurzi.
- V organizačních klientech musí být toky ve stejném prostředí.
Známá omezení
Výstupní proměnné akce "Spustit desktopový tok" si během vytváření nezachovají svůj typ a v podokně proměnných se zobrazí jako "Obecné hodnoty". Jejich správný typ proměnné je vyřešen za běhu. V důsledku toho se výstupní proměnné typu instance automaticky nenačtou do seznamů parametrů instance odpovídajících akcí, takže je musíte zadat nebo vložit do parametrů.
Spustit desktopový tok
Spustí desktopový tok, který může přijímat vstupní proměnné a může vytvářet výstupní proměnné. Běh nadřazeného toku bude pozastaven, dokud nebude dokončen volaný tok plochy.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Desktopový tok | Ne | Desktopový tok | Vyberte desktopový tok, ze které chcete spustit v rámci tohoto toku. Volaný tok vždy běží ve stejné relaci Windows jako nadřazený tok. | |
Počkat na dokončení toku | – | Logická hodnota | True | Pokud je povoleno, tento desktopový tok čeká na dokončení vyvolaného desktopového toku, než bude pokračovat. Výstupní proměnné vyvolaného desktopového toku jsou k dispozici pro aktuální tok. Pokud je zakázáno, vyvolaný desktopový tok běží souběžně a jeho výstupní proměnné jsou ignorovány. |
Vytvořené proměnné
Tato akce vytvoří výstupní proměnné vybraného toku.
Výjimky
Výjimka | Description |
---|---|
Spuštění desktopového toku se nezdařilo | Označuje problém při spuštění desktopového toku |
Vypršel časový limit desktopového toku | Označuje, že před dokončením spuštění desktopového toku vypršel časový limit |