Gjør til sløyfekontroll i Power Automate

I denne opplæringen vil vi diskutere hvordan Do Until-løkkekontrollen fungerer i. Vi vil også bli kjent med de nødvendige variablene under prosessen. 

Do Until- kontrollen i Power Automate er en sløyfe som gjentatte ganger tvinger en handling til en viss tilstand blir sann.

Innholdsfortegnelse

Opprette en umiddelbar flyt

La oss først lage en manuelt utløst flyt. Klikk Instant – from blank under New .

Gjør til sløyfekontroll i Power Automate

Sett deretter navnet til " Gjør til eksempel " . Velg Utløs en flyt manuelt og klikk på Opprett- knappen.

Gjør til sløyfekontroll i Power Automate

La oss legge til en tekst .

Gjør til sløyfekontroll i Power Automate

Legg deretter til en tallinntasting .

Gjør til sløyfekontroll i Power Automate

Deretter endrer du verdien på inngangene til følgende.

Gjør til sløyfekontroll i Power Automate

Legger til A Do Until Loop In Power Automate

La oss nå legge til en handling. Klikk på Nytt trinn.

Gjør til sløyfekontroll i Power Automate

Klikk deretter på Kontroll .

Gjør til sløyfekontroll i Power Automate

Velg Gjør til- kontrollen.

Gjør til sløyfekontroll i Power Automate

Før vi kjører Do til-funksjonen, la oss lage en variabel.

En variabel er ganske enkelt bare en lagringsplass for spesifiserte verdier.

Klikk på plussikonet under den umiddelbare flyten og klikk på Legg til en handling .

Gjør til sløyfekontroll i Power Automate

Deretter velger du Variabel under de innebygde koblingene.

Gjør til sløyfekontroll i Power Automate

Klikk på handlingen Initialiser variabel .

Gjør til sløyfekontroll i Power Automate

La oss initialisere en variabel kalt Counter og sette typen til heltall. Startverdien til Counter- variabelen skal være null.

Gjør til sløyfekontroll i Power Automate

Konfigurering av Do Until Loop-handlingen

For Do Until- løkken kommer vi til å fortsette å legge ut meldingen i Slack til Counter- variabelen blir lik tallet som brukeren skriver inn. Så la oss nå legge til handlingen.

Gjør til sløyfekontroll i Power Automate

Søk og velg Slack- kontakten.

Gjør til sløyfekontroll i Power Automate

Velg Legg inn melding .

Gjør til sløyfekontroll i Power Automate

Velg budsjett som kanal du vil sende meldingen til.

Gjør til sløyfekontroll i Power Automate

For meldingstekst , velg konkatfunksjonen .

Gjør til sløyfekontroll i Power Automate

La oss deretter sette sammen selve meldingen med telleren. Under fanen Dynamisk innhold velger du Melding .

Gjør til sløyfekontroll i Power Automate

Legg til et mellomrom og velg Teller .

Gjør til sløyfekontroll i Power Automate

Til slutt klikker du på OK- knappen.

Gjør til sløyfekontroll i Power Automate

Øke variabelen

Vi må øke denne løkken, for hvis vi ikke gjør det, vil den aldri ta slutt. Så la oss legge til en annen handling.

Gjør til sløyfekontroll i Power Automate

Velg den variable kontakten.

Gjør til sløyfekontroll i Power Automate

Velg deretter handlingen Inkrement variabel .

Gjør til sløyfekontroll i Power Automate

Det vil kreve navnet på variabelen, som er Counter .

Gjør til sløyfekontroll i Power Automate

Og vi øker den med én.

Gjør til sløyfekontroll i Power Automate

Nå har vi alt på plass. Vi har et triggerelement for å initialisere en variabel. Den vil deretter legge ut en melding og øke variabelen til én. Den vil fortsette syklusen til Counter- variabelen blir lik tallet som brukeren har lagt inn.

Tester Do Until Loop

La oss teste den for å se om den fungerer som den skal. Klikk Lagre .

Gjør til sløyfekontroll i Power Automate

Klikk deretter på Test .

Gjør til sløyfekontroll i Power Automate

Velg Jeg skal utføre utløserhandlingen og klikk på Test .

Gjør til sløyfekontroll i Power Automate

Klikk på Fortsett .

Gjør til sløyfekontroll i Power Automate

Skriv inn meldingen din og antall ganger du vil at den skal legges ut. Klikk deretter på Kjør flyt- knappen.

Gjør til sløyfekontroll i Power Automate

Klikk på Ferdig.

Gjør til sløyfekontroll i Power Automate

Når du ser de grønne hakene, er det sikkert at alt har fungert som det skal.

Gjør til sløyfekontroll i Power Automate

Som vi kan se, itererte løkken 10 ganger. For den første løkken vil vi se at den sammenkoblede tellerverdien i meldingsteksten er 0 . Det er fordi startverdien vi angir for variabelen er 0 . Vi kan deretter sjekke neste sløyfe ved å klikke på Neste .

Gjør til sløyfekontroll i Power Automate

For neste sløyfe vil vi se at Counter- verdien i meldingsteksten er 1 . Det er fordi vi la til en økning etter den første sløyfen.

Gjør til sløyfekontroll i Power Automate

Deretter økte vi den andre sløyfen igjen.

Gjør til sløyfekontroll i Power Automate

Derfor blir telleren for den tredje sløyfen 2 .

Gjør til sløyfekontroll i Power Automate

Syklusen vil fortsette til tilstanden blir sann. I dette tilfellet vil den fortsette til telleren er lik 10. Og det er slik Do Until- løkken fungerer.

Hvis vi går til Slack, bør vi se de ti meldingene i #budsjett- kanalen.

Gjør til sløyfekontroll i Power Automate

Det viktigste å merke seg her er at vi må sørge for at vi har en måte å avslutte loopen vår på. Hvis vi for eksempel glemte å legge til økningen av variabelen, ville flyten totalt mislykkes og vi ville gjentatte ganger bli spammet på Slack. Utgangen vil se slik ut.

Gjør til sløyfekontroll i Power Automate

For tilfeller som dette, må vi gå tilbake til vår faktiske flyt og velge den gjeldende flytkjøringen.

Gjør til sløyfekontroll i Power Automate

Så er det bare å avbryte det manuelt.

Gjør til sløyfekontroll i Power Automate

Dette vil stoppe spammingen i vår Slack-kanal.




Konklusjon

For å konkludere, gjør Do Until loop-kontrollen lar oss lage iterasjoner innenfornår en viss tilstand i flyten vår blir sann. Det er mange andre scenarier der vi kan bruke denne kontrollen. Vi kan bruke den til å minne noen hvert 10. minutt på å godkjenne noe. Vi kan også fortsette å gå gjennom til folk slutter å sende inn utgiftsrapporter.

Hvis vi følger den logiske tilnærmingen, kan vi gjøre underverker og automatisere mange ting ved å bruke denne kontrollen. Forhåpentligvis klarte du tydelig å forstå hvordan denne kraftige kontrollen fungerer i Microsofts arbeidsflyter.

Beste ønsker,

Henry

Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.