Gör tills loopkontroll i Power Automate

I den här handledningen kommer vi att diskutera hur kontrollen Gör tills loop fungerar i. Vi kommer också att bekanta oss med de nödvändiga variablerna under processen. 

Kontrollen Gör tills i Power Automate är en loop som upprepade gånger tvingar fram en åtgärd tills ett visst tillstånd blir sant.

Innehållsförteckning

Skapa ett omedelbart flöde

Låt oss först skapa ett manuellt utlöst flöde. Klicka på Instant – från tomt under Ny .

Gör tills loopkontroll i Power Automate

Ställ sedan in namnet på " Gör till exempel " . Välj Utlösa ett flöde manuellt och klicka på knappen Skapa .

Gör tills loopkontroll i Power Automate

Låt oss lägga till en text .

Gör tills loopkontroll i Power Automate

Lägg sedan till en sifferinmatning .

Gör tills loopkontroll i Power Automate

Efter det ändrar du värdet på ingångarna till följande.

Gör tills loopkontroll i Power Automate

Lägger till A Do Until Loop In Power Automate

Låt oss nu lägga till en åtgärd. Klicka på Nytt steg.

Gör tills loopkontroll i Power Automate

Klicka sedan på Kontroll .

Gör tills loopkontroll i Power Automate

Välj kontrollen Gör tills .

Gör tills loopkontroll i Power Automate

Innan vi kör funktionen Gör tills, låt oss skapa en variabel.

En variabel är helt enkelt bara ett lagringsutrymme för specificerade värden.

Klicka på plusikonen under direktflödet och klicka på Lägg till en åtgärd .

Gör tills loopkontroll i Power Automate

Välj sedan Variabel under Inbyggda kontakter.

Gör tills loopkontroll i Power Automate

Klicka på åtgärden Initiera variabel .

Gör tills loopkontroll i Power Automate

Låt oss initiera en variabel som heter Counter och ställ in dess typ till Integer. Initialvärdet för Counter -variabeln ska vara noll.

Gör tills loopkontroll i Power Automate

Konfigurera åtgärden Gör tills loop

För Do Until- slingan kommer vi att fortsätta att posta meddelandet i Slack tills Counter- variabeln blir lika med numret som användaren skriver in. Så låt oss nu lägga till åtgärden.

Gör tills loopkontroll i Power Automate

Sök och välj Slack- kontakten.

Gör tills loopkontroll i Power Automate

Välj Skicka meddelande .

Gör tills loopkontroll i Power Automate

Välj budget som kanal att skicka meddelandet till.

Gör tills loopkontroll i Power Automate

För meddelandetext väljer du funktionen konkat .

Gör tills loopkontroll i Power Automate

Låt oss sedan sammanfoga själva meddelandet med räknaren. Under fliken Dynamiskt innehåll väljer du Meddelande .

Gör tills loopkontroll i Power Automate

Lägg till ett mellanslag och välj Räknare .

Gör tills loopkontroll i Power Automate

Klicka slutligen på OK- knappen.

Gör tills loopkontroll i Power Automate

Öka variabeln

Vi måste öka denna loop för om vi inte gör det kommer den aldrig att ta slut. Så låt oss lägga till en annan åtgärd.

Gör tills loopkontroll i Power Automate

Välj den variabla kontakten.

Gör tills loopkontroll i Power Automate

Välj sedan åtgärden Öka variabeln .

Gör tills loopkontroll i Power Automate

Det kommer att kräva namnet på variabeln, som är Counter .

Gör tills loopkontroll i Power Automate

Och vi kommer att öka den med en.

Gör tills loopkontroll i Power Automate

Nu har vi allt på plats. Vi har ett triggerelement för att initiera en variabel. Det kommer sedan att posta ett meddelande och öka variabeln till en. Den kommer att fortsätta cykeln tills Räknarvariabeln blir lika med det nummer som användaren har angett.

Testar Do Until-loopen

Låt oss testa det för att se om det fungerar som det ska. Klicka på Spara .

Gör tills loopkontroll i Power Automate

Klicka sedan på Testa .

Gör tills loopkontroll i Power Automate

Välj åtgärden Jag utför utlösaren och klicka på Testa .

Gör tills loopkontroll i Power Automate

Klicka på Fortsätt .

Gör tills loopkontroll i Power Automate

Ange ditt meddelande och hur många gånger du vill att det ska publiceras. Klicka sedan på knappen Kör flöde .

Gör tills loopkontroll i Power Automate

Klicka på Klar.

Gör tills loopkontroll i Power Automate

När du ser de gröna bockarna är det säkert att allt har fungerat som det ska.

Gör tills loopkontroll i Power Automate

Som vi kan se, itererade slingan 10 gånger. För den första slingan kommer vi att se att det sammanlänkade räknevärdet i meddelandetexten är 0 . Det beror på att det initiala värdet som vi anger för variabeln är 0 . Vi kan sedan kontrollera nästa loop genom att klicka på Nästa .

Gör tills loopkontroll i Power Automate

För nästa loop kommer vi att se att räknarvärdet i meddelandetexten är 1 . Det beror på att vi lade till ett steg efter den första slingan.

Gör tills loopkontroll i Power Automate

Sedan ökade vi den andra slingan igen.

Gör tills loopkontroll i Power Automate

Därför blir räknaren för den tredje slingan 2 .

Gör tills loopkontroll i Power Automate

Cykeln kommer att fortsätta tills villkoret blir sant. I det här fallet kommer den att fortsätta tills räknaren är lika med 10. Och det är så Gör Till -slingan fungerar.

Om vi ​​går till Slack bör vi se de tio meddelandena inom #budgetkanalen .

Gör tills loopkontroll i Power Automate

Det viktigaste att notera här är att vi måste se till att vi har ett sätt att avsluta vår loop. Om vi ​​till exempel glömde att lägga till ökningen av variabeln, skulle flödet misslyckas totalt och vi skulle upprepade gånger få skräppost hos Slack. Utgången skulle se ut så här.

Gör tills loopkontroll i Power Automate

I sådana här fall måste vi gå tillbaka till vårt faktiska flöde och välja aktuellt flöde.

Gör tills loopkontroll i Power Automate

Sedan är det bara att avbryta det manuellt.

Gör tills loopkontroll i Power Automate

Detta kommer att stoppa spammingen i vår Slack-kanal.




Slutsats

Sammanfattningsvis låter kontrollen Gör tills loop oss skapa iterationer inomnär ett visst tillstånd i vårt flöde blir sant. Det finns många andra scenarier där vi kan använda denna kontroll. Vi kan använda den för att påminna någon var tionde minut att godkänna något. Vi kan också fortsätta att gå igenom tills folk slutar skicka in kostnadsrapporter.

Om vi ​​följer det logiska tillvägagångssättet kan vi göra underverk och automatisera många saker med denna kontroll. Förhoppningsvis kunde du tydligt förstå hur denna kraftfulla kontroll fungerar i Microsofts arbetsflöden.

Med vänliga hälsningar,

Henry


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.