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


Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

Slik bruker du Natural Language Query (Q&A) i LuckyTemplates

I denne opplæringen skal jeg vise deg hva du kan gjøre med Natural Language Query eller skrivebordsfunksjonen for spørsmål og svar i LuckyTemplates netttjeneste.

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Sorter visualiseringer dynamisk i LuckyTemplate-rapportene dine

Lær hvordan du sorterer visualiseringer dynamisk i LuckyTemplates-rapportene dine. Få kvalitetsinnsikt samtidig som du er kreativ i måten du presenterer data på.

PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.