Gør indtil sløjfekontrol i Power Automate

I denne øvelse vil vi diskutere, hvordan Do Until-løkkekontrollen fungerer i. Vi vil også blive fortrolige med de nødvendige variabler undervejs i processen. 

Do Until- kontrollen i Power Automate er en løkke, der gentagne gange tvinger en handling, indtil en bestemt betingelse bliver sand.

Indholdsfortegnelse

Oprettelse af et øjeblikkeligt flow

Lad os først oprette et manuelt udløst flow. Klik på Instant – fra tom under Ny .

Gør indtil sløjfekontrol i Power Automate

Indstil derefter navnet til " Gør indtil eksempel " . Vælg Udløs et flow manuelt , og klik på knappen Opret .

Gør indtil sløjfekontrol i Power Automate

Lad os tilføje en tekst .

Gør indtil sløjfekontrol i Power Automate

Tilføj derefter et tal- input.

Gør indtil sløjfekontrol i Power Automate

Derefter skal du ændre værdien af ​​inputs til følgende.

Gør indtil sløjfekontrol i Power Automate

Tilføjelse af A Do Until Loop In Power Automate

Lad os nu tilføje en handling. Klik på Nyt trin.

Gør indtil sløjfekontrol i Power Automate

Klik derefter på Kontrol .

Gør indtil sløjfekontrol i Power Automate

Vælg Gør indtil kontrol.

Gør indtil sløjfekontrol i Power Automate

Før vi udfører funktionen Gør indtil, lad os oprette en variabel.

En variabel er simpelthen bare en lagerplads for specificerede værdier.

Klik på plusikonet under det øjeblikkelige flow, og klik på Tilføj en handling .

Gør indtil sløjfekontrol i Power Automate

Vælg derefter Variabel under Indbyggede stik.

Gør indtil sløjfekontrol i Power Automate

Klik på handlingen Initialiser variabel .

Gør indtil sløjfekontrol i Power Automate

Lad os initialisere en variabel kaldet Counter og sætte dens type til Integer. Startværdien af ​​Counter- variablen skal være nul.

Gør indtil sløjfekontrol i Power Automate

Konfiguration af handlingen Do Until Loop

For Do Until- løkken bliver vi ved med at sende beskeden i Slack, indtil Counter- variablen bliver lig med det tal, som brugeren indtaster. Så lad os nu tilføje handlingen.

Gør indtil sløjfekontrol i Power Automate

Søg og vælg Slack- stikket.

Gør indtil sløjfekontrol i Power Automate

Vælg Send besked .

Gør indtil sløjfekontrol i Power Automate

Vælg budget som den kanal, du vil sende beskeden til.

Gør indtil sløjfekontrol i Power Automate

For meddelelsestekst skal du vælge funktionen sammenkædning .

Gør indtil sløjfekontrol i Power Automate

Lad os derefter sammenkæde selve beskeden med tælleren. Under fanen Dynamisk indhold skal du vælge Besked .

Gør indtil sløjfekontrol i Power Automate

Tilføj et mellemrum, og vælg Tæller .

Gør indtil sløjfekontrol i Power Automate

Klik til sidst på knappen OK .

Gør indtil sløjfekontrol i Power Automate

Forøgelse af variablen

Vi er nødt til at øge denne løkke, for hvis vi ikke gør det, vil den aldrig ende. Så lad os tilføje en anden handling.

Gør indtil sløjfekontrol i Power Automate

Vælg det variable stik.

Gør indtil sløjfekontrol i Power Automate

Vælg derefter handlingen Increment variabel .

Gør indtil sløjfekontrol i Power Automate

Det vil kræve navnet på variablen, som er Counter .

Gør indtil sløjfekontrol i Power Automate

Og vi øger det med én.

Gør indtil sløjfekontrol i Power Automate

Nu har vi alt på plads. Vi har et triggerelement til at initialisere en variabel. Det vil derefter sende en besked og øge variablen til én. Den vil fortsætte cyklussen, indtil tællervariablen bliver lig med det tal, som brugeren har indtastet.

Test af Do Until-løkken

Lad os teste det for at se, om det fungerer korrekt. Klik på Gem .

Gør indtil sløjfekontrol i Power Automate

Klik derefter på Test .

Gør indtil sløjfekontrol i Power Automate

Vælg handlingen Jeg udfører triggeren, og klik på Test .

Gør indtil sløjfekontrol i Power Automate

Klik på Fortsæt .

Gør indtil sløjfekontrol i Power Automate

Indtast din besked og det antal gange, du ønsker, at den skal sendes. Klik derefter på knappen Kør flow .

Gør indtil sløjfekontrol i Power Automate

Klik på Udført.

Gør indtil sløjfekontrol i Power Automate

Når du ser de grønne flueben, er det sikkert, at alt har fungeret korrekt.

Gør indtil sløjfekontrol i Power Automate

Som vi kan se, gentog løkken 10 gange. For den første løkke vil vi se, at den sammenkædede tællerværdi i meddelelsesteksten er 0 . Det skyldes, at startværdien, som vi sætter for variablen, er 0 . Vi kan derefter tjekke den næste løkke ved at klikke på Næste .

Gør indtil sløjfekontrol i Power Automate

For den næste løkke vil vi se, at tællerværdien i meddelelsesteksten er 1 . Det er fordi vi tilføjede en stigning efter den første løkke.

Gør indtil sløjfekontrol i Power Automate

Derefter øgede vi den anden løkke igen.

Gør indtil sløjfekontrol i Power Automate

Derfor bliver tælleren for den tredje sløjfe 2 .

Gør indtil sløjfekontrol i Power Automate

Cyklussen vil fortsætte, indtil tilstanden bliver sand. I dette tilfælde vil den fortsætte, indtil tælleren er lig med 10. Og det er sådan, Do Until -løkken fungerer.

Hvis vi går til Slack, bør vi se de ti beskeder på #budget- kanalen.

Gør indtil sløjfekontrol i Power Automate

Det vigtigste at bemærke her er, at vi skal sørge for, at vi har en måde at afslutte vores loop på. Hvis vi for eksempel glemte at tilføje stigningen af ​​variablen, ville flowet totalt mislykkes, og vi ville gentagne gange blive spammet hos Slack. Outputtet ville se sådan ud.

Gør indtil sløjfekontrol i Power Automate

I tilfælde som dette bliver vi nødt til at gå tilbage til vores faktiske flow og vælge den aktuelle flowkørsel.

Gør indtil sløjfekontrol i Power Automate

Så skal du bare annullere det manuelt.

Gør indtil sløjfekontrol i Power Automate

Dette vil stoppe spammingen i vores Slack-kanal.




Konklusion

Afslutningsvis giver Do Until -løkkekontrollen os mulighed for at oprette iterationer indeninår en bestemt tilstand i vores flow bliver sand. Der er mange andre scenarier, hvor vi kan bruge denne kontrol. Vi kan bruge det til at minde nogen om at godkende noget hvert 10. minut. Vi kan også blive ved med at gå igennem, indtil folk holder op med at indsende udgiftsrapporter.

Hvis vi følger den logiske tilgang, kan vi gøre underværker og automatisere mange ting ved hjælp af denne kontrol. Forhåbentlig var du i stand til tydeligt at forstå, hvordan denne kraftfulde kontrol fungerer i Microsoft-arbejdsgange.

Alt det bedste,

Henrik

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.