Ebben az oktatóanyagban egy Power Automate vezérlőről fogunk beszélni, amely leállítja a műveleteket a folyamatban. Ha egy adott esetben valamelyik feltétel nem teljesül, hibaüzenetet szeretnénk megjeleníteni, és le kell állítani a folyamaton belüli összes műveletet. Ilyen esetekben jól jön a Power Automate Terminate műveletvezérlés.
A Microsoft Power Automate Leállítás vezérlője egyszerűen leállítja a folyamat végrehajtását.
Beszélgetésünk során kitaláljuk, hogyan működik, és miért fontos.
Tartalomjegyzék
Minta forgatókönyv
Ebben a korábban létrehozott mintafolyamatban a felhasználónak meg kell adnia egy kézbesítési módot és egy üzenetet. A Switch esetekben elérhető kézbesítési módok a következők: Tweet, E-mail, Slack és Trello .

Kattintson a Teszt gombra a folyamat kipróbálásához.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Ezután válassza a Végrehajtom a trigger műveletet lehetőséget, és kattintson a Teszt gombra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Írjuk be a „ Sziasztok! ” üzenetként, és a „ Slack ” helyett írjuk be a „ Slacks ” szót. Ezután kattintson a Futtatás gombra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Amint látjuk, a folyamat sikeres volt, és felhasználóként azt gondolnánk, hogy nincs semmi baj a bevitelünkkel. Most kattintsunk a Kész gombra , és ellenőrizzük a Slack-ünket.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
A Slack ellenőrzésekor az általunk küldött üzenet nem volt ott.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Tehát térjünk vissza a folyamatunkhoz, hogy megnézzük, mi történt valójában, ha rákattintunk az utolsó futásunkra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Folyamatunk során megtudhatnánk, hogy az Alapértelmezett esetet azért hajtották végre, mert hibásan írtuk le a „ Lazulás ” szót. Ezért egyik eset sem egyezik az általunk megadott értékkel.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Az alapértelmezett eseten belül azonban nem állítottunk be semmilyen műveletet. Ezért az áramlás csak sikerült. Itt válik hasznossá a Megszakítás műveletvezérlő. Az áramlás befejezésére kényszeríti, ha bizonyos hibát észlel. Ebben az esetben, ha a felhasználó olyan értéket adott meg, amely egyik esetnek sem egyezik, az alapértelmezett művelet a Megszakítás hibaüzenettel .
Lezárási vezérlő hozzáadása a Power Automate-hoz
Menjünk vissza, és kattintsunk a Szerkesztés gombra .
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Kattintson a Switch utasításra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Az Alapértelmezett eset alatt kattintson a Művelet hozzáadása gombra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Válassza a Vezérlés lehetőséget .
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Ezután kattintson a Leállítás gombra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
A Leállítás vezérlő lehetővé teszi az állapot beállítását. Beállíthatjuk Sikertelen , Sikerült , Törölt értékre , vagy akár egyéni értéket is hozzáadhatunk . Ebben a forgatókönyvben állítsuk Sikertelen értékre .
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Kódot is megadhatunk, ha saját pályázati dokumentációt készítünk. Például írjuk be az 1502-t , ami csak egy kitalált kód. Ezután adja hozzá a hibaüzenetet.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Most mentsük el.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
A terminate Control tesztelése a Power Automate-ban
Futtassuk újra az áramlást, és nézzük meg, mi történik. Először kattintson a Teszt gombra .
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Válassza ki a legutóbbi futtatásunk adatait. Ezután kattintson a Teszt gombra.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Nyilvánvalóan az áramlásunk nem sikerült.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Ha a Default esetre megyünk , látni fogjuk, hogy a befejezett opció mégis megtörtént, és azt is láthatjuk, hogy mi volt az üzenet.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Ebben az a nagyszerű, hogy a felhasználók azonnal rájönnek, hogy az adatfolyam meghiúsult egy hibájuk miatt. Ha ellenőrizzük a folyamatunkat a Részletek oldalon, azt is látni fogjuk, hogy nem sikerült.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
A hibaüzenetet dinamikusabbá is tehetjük, hogy a felhasználó tudja, mit csinált rosszul. Például beírhatjuk, hogy „ Ön választotta a szót ”, és hozzáadhatjuk a Delivery Method változót.
![Power Automate Megszakítja a műveletvezérlést az áramlásokban Power Automate Megszakítja a műveletvezérlést az áramlásokban]()
Következtetés
Mindent összevetve a Megszakítás műveletvezérlő valóban lényeges eleme a . Vannak esetek, amikor a felhasználói bemenetek nem felelnek meg bizonyos feltételeknek, és hajlamosak vagyunk így elhagyni a folyamatot.
Használhatjuk a Megszakítás vezérlőt, hogy megfelelően befejezzük a folyamatfutást úgy, hogy kijelentjük, hogy az nem volt sikeres. A Terminate folyamatfutását a korábbi futtatásaink állapota alapján is konfigurálhatjuk .
Nagyon sok jó dolgot tehetünk itt, de ez csak egy példa a használatára. Remélem ez segít.
Minden jót,
Henrik