Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Během vývoje a spuštění se můžete setkat s chybami a varováními v desktopových tocích. Tento článek představuje různé typy chyb a varování, podokno Chyby a dostupné funkce zpracování chyb.
Typy chyb desktopových toků
Desktopové toky mohou způsobit dva druhy chyb:
Chyby v době návrhu jsou spojeny s konfigurací nasazených akcí. Tyto chyby se objevují během vývoje a brání spuštění desktopových toků. Například prázdné povinné pole nebo použití nedefinované proměnné může způsobit tento typ chyby.
Chyby za běhu, známé také jako výjimky, se vyskytují během provádění a způsobují selhání desktopových toků. Například neplatná cesta k souboru může způsobit tento druh chyby. Použijte některou z dostupných možností řešení chyb, abyste zabránili selhání desktopových toků.
Když akce vyvolá chybu, zobrazí návrhář toku vedle ní ikonu a vyskakovací podokno s příslušnými informacemi. Pokud došlo k chybě v době návrhu, návrhář toků také zobrazí popis chyby v modálním okně akce.
Varování desktopových toků
Kromě chyb zobrazuje návrhář toku varování, která indikují nekritické problémy v desktopových tocích. Upozornění nebrání spuštění desktopových toků, ale označují možné nežádoucí funkce, jako jsou nekonečné rekurze dílčích toků.
Kontrola chyb a varování pomocí podokna chyb
Podokno chyb je komponenta návrháře toku zodpovědná za zobrazování informací o nastalých chybách a varováních.
Skládá se ze čtyř sloupců:
- Typ: Označuje, zda je zobrazená položka chyba, nebo varování.
- Popis: Popis vzniklé chyby nebo varování.
- Dílčí tok: Název dílčího toku obsahujícího chybovou akci nebo akci, která způsobuje varování.
- Řádek: Číslo řádku chybné akce nebo akce, která způsobila varování.
Podokno také poskytuje filtry pro zobrazení chyb, varování a položek souvisejících s konkrétními dílčími toky.
Chcete-li zobrazit další informace týkající se chyby času návrhu nebo varování, dvakrát klikněte na příslušnou položku v podokně chyb. Jakmile tak učiníte, dialogové okno zobrazí informace o:
- Umístění: Dílčí tok, řádek a akce, která způsobila chybu nebo varování času návrhu.
- Chybová zpráva: Zpráva o nastalé chybě nebo varování času návrhu.
Chcete-li zobrazit další informace týkající se chyby modulu runtime, dvakrát klikněte na příslušnou položku v podokně chyb. Jakmile tak učiníte, dialogové okno zobrazí informace o:
- Zpráva o chybě nebo varování, ke které došlo.
- Umístění: Dílčí tok, řádek a akce, která způsobila chybu nebo varování.
- Možné kroky nápravy k vyřešení problému, ke kterému došlo (v současné době se vztahuje pouze na chyby akcí aplikace Excel).
- Podrobnosti o chybě: ID korelace chyby a také dlouhý technický popis vzniklé chyby modulu runtime.
Konfigurace funkcí zpracování chyb
Power Automate umožňuje konfigurovat funkci zpracování chyb pro jednotlivé akce a bloky akcí v desktopových tocích.
Zpracování chyb jednotlivých akcí
Ve výchozím nastavení se desktopové toky, když dojde k chybě. Chcete-li nakonfigurovat vlastní funkce zpracování chyb pro konkrétní akci, vyberte možnost Při chybě v modálním okně.
První dostupná možnost je zaškrtávací políčko Pokud dojde k chybě, akci opakovat. Tato možnost umožňuje toku provést akci nastavený počet opakování po nastaveném počtu sekund. Výchozí hodnota je jeden opakovaný pokus s intervalem dvou sekund.
Chcete-li pokračovat v provádění desktopového toku, i když se možnost opakovaného pokusu nezdaří, vyberte Pokračovat ve spouštění toku. V zobrazeném rozevíracím seznamu můžete:
- Přejít na další akci: Provede následující akci v uvedeném pořadí.
- Opakovat akci: Opakuje akci, dokud neproběhne úspěšně.
- Přejít na popisek: Spustí desktopový tok z bodu definovaného akcí Popisek.
Desktopové toky nabízí dvě další možnosti zpracování chyb. Vyberte Nové pravidlo a můžete:
- Nastavit proměnnou: Nastaví zadanou hodnotu na vybranou proměnnou.
- Spustit dílčí tok: Provede zadaný dílčí tok.
Pokud různé chyby vyžadují odlišné funkce při zpracování chyb, vyberte možnost Rozšířené a nakonfigurujte každou možnou chybu samostatně.
Zpracování chyb skupiny akcí
Některé scénáře mohou vyžadovat, abyste implementovali stejnou funkci zpracování chyb pro několik akcí v desktopových tocích.
Místo toho, abyste konfigurovali každou akci samostatně, nasaďte akci Chyba bloku a nakonfigurujte společné chování zpracování chyb pro všechny akce uvnitř bloku.
Tato akce nabízí stejné možnosti jako nastavení Při chybě jednotlivých akcí, ale také umožňuje zachytit neočekávané logické chyby, jako je například pokus o přístup k položce seznamu z pozice mimo rozsah. Mezi další možnosti patří zadání názvu tohoto bloku a také výběr pokračování toku od začátku nebo konce bloku poté, co dojde k chybě.
Poznámka:
Pokud je nastavená zásada opakování a dojde k chybě, opakování proběhne od začátku bloku.
Pokud všechny opakované pokusy o blok selžou, použijí se akce zadané v režimu zpracování výjimek bloku.
Jednotlivé zpracování chyb nebo opakování akcí v rámci bloku chyb má přednost před opakovanými pokusy bloku chyb.
Načtení chyb, ke kterým v desktopových tocích došlo
Chcete-li načíst poslední chybu, ke které v desktopovém toku došlo, a použít ji v pozdějších akcích, použijte akci Získat poslední chybu.
Tato akce vrací proměnnou typu chyby, která poskytuje šest různých vlastností: název, umístění a index akce, která selhala, dílčí tok obsahující tuto akci a podrobnosti a zprávu akce.
Chcete-li se vyhnout načítání stejné chybové hodnoty později ve vašem desktopovém toku, zapněte možnost Vymazat chybu, která vymaže poslední chybu po jejím uložení do proměnné.