Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie bespreken we een Power Automate-besturingselement dat acties in een stroom beëindigt. Als aan een van de voorwaarden in een Switch- case niet is voldaan, willen we een foutmelding weergeven en alle acties binnen een stroom beëindigen. In dergelijke scenario's komt Power Automate Terminate action control goed van pas.
Het besturingselement Beëindigen in Microsoft Power Automate beëindigt gewoon de uitvoering van een stroom.
In ons gesprek zullen we uitzoeken hoe het werkt en waarom het belangrijk is.
Inhoudsopgave
Voorbeeldscenario
In deze voorbeeldstroom die ik van tevoren heb gemaakt, wordt de gebruiker gevraagd een bezorgmethode en een bericht in te voeren. De beschikbare leveringsmethoden in de Switch- cases zijn Tweet, Email, Slack en Trello .
Klik op Testen om de stroom uit te proberen.
Kies vervolgens de optie Ik voer de triggeractie uit en klik op de knop Testen .
Laten we invoeren " Hallo daar! " als ons bericht en in plaats van " Slack ", laten we in plaats daarvan " Slacks " typen. Klik vervolgens op de knop Stroom uitvoeren .
Zoals we kunnen zien, was de flow-run succesvol en als gebruikers zouden we denken dat er niets mis is met onze input. Laten we nu op de knop Gereed klikken en onze Slack controleren.
Bij het controleren van Slack was het bericht dat we stuurden er niet.
Laten we dus teruggaan naar onze stroom om te zien wat er werkelijk is gebeurd door op onze laatste run te klikken.
In onze flow kwamen we erachter dat de Default- case was uitgevoerd omdat we het woord " Slack " verkeerd hadden gespeld . Daarom komt geen van de gevallen overeen met de waarde die we hebben ingevoerd.
We hebben echter geen actie ingesteld binnen de standaardcase. Vandaar dat de stroom gewoon is gelukt. Dit is waar de actiecontrole Beëindigen nuttig wordt. Het dwingt de stroom om te stoppen als het een bepaalde fout tegenkomt. Als de gebruiker in dit geval een waarde heeft ingevoerd die met geen van de gevallen overeenkomt, moet de standaardactie Beëindigen zijn met een foutbericht.
Een beëindigingsbesturing toevoegen in Power Automate
Laten we teruggaan en op Bewerken klikken .
Klik op de instructie Switch .
Klik onder de standaardcase op de knop Een actie toevoegen .
Kies Controle .
Klik vervolgens op Beëindigen.
De Beëindigen controle geeft ons de mogelijkheid om de status in te stellen. We kunnen het instellen op Mislukt , Geslaagd , Geannuleerd of zelfs een aangepaste waarde toevoegen . Laten we het in dit scenario instellen op Failed .
We kunnen ook een code invoeren als we onze eigen toepassingsdocumentatie maken. Laten we bijvoorbeeld 1502 typen , wat slechts een verzonnen code is. Voeg vervolgens de foutmelding toe.
Laten we het nu opslaan.
De Terminate-besturing testen in Power Automate
Laten we de stroom opnieuw uitvoeren en kijken wat er gebeurt. Klik eerst op Testen .
Kies de gegevens van onze meest recente run. Klik vervolgens op de knop Testen .
Het is duidelijk dat onze flow-run is mislukt.
Als we naar de standaardcase gaan , zien we dat de beëindigde optie nog steeds is gebeurd en kunnen we ook zien wat het bericht was.
Het mooie hiervan is dat de gebruikers er meteen achter komen dat de stroom is mislukt vanwege een fout aan hun kant. Als we onze stroom controleren op de pagina Details , zien we ook dat deze is mislukt.
We kunnen de foutmelding ook dynamischer maken, zodat de gebruiker weet wat hij fout heeft gedaan. We kunnen bijvoorbeeld " U hebt het woord gekozen " typen en de variabele Leveringsmethode toevoegen .
Microsoft Flow HTTP-trigger | Een Power Automate zelfstudie
Stroomdiagrammen en stroomdetailpagina in Power Automate
Microsoft Flow-goedkeuring met meerdere opties
Conclusie
Alles bij elkaar genomen is de actiecontrole Beëindigen inderdaad een essentieel element in Power Automate . Er zijn momenten waarop gebruikersinvoer niet aan bepaalde voorwaarden voldoet en we hebben de neiging om de stroom zo te laten.
We kunnen gewoon het besturingselement Beëindigen gebruiken om een stroomrun op de juiste manier te beëindigen door te verklaren dat deze niet succesvol was. We kunnen ook de flowrun van Terminate configureren op basis van de status van onze vorige runs.
Er zijn veel coole dingen die we hier kunnen doen, maar dit is slechts één voorbeeld van het gebruik ervan. Ik hoop dat dit helpt.
Al het beste,
Henry
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten