Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom discuta cum funcționează controlul buclei Do Until în fluxurile Power Automate . De asemenea, ne vom familiariza cu variabilele necesare de-a lungul procesului.
Controlul Do Until din Power Automate este o buclă care forțează în mod repetat o acțiune până când o anumită condiție devine adevărată.
Cuprins
Crearea unui flux instantaneu
Mai întâi, să creăm un flux declanșat manual. Faceți clic pe Instant – din gol sub Nou .
Apoi, setați numele la „ Fă până la exemplu ” . Alegeți Declanșați manual un flux și faceți clic pe butonul Creare .
Să adăugăm o intrare de text în flux .
Apoi adăugați o intrare Număr .
După aceea, modificați valoarea intrărilor la următoarea.
Adăugarea unui Do Until Loop In Power Automate
Să adăugăm acum o acțiune. Faceți clic pe Pas nou .
Apoi, faceți clic pe Control .
Alegeți Do până la control.
Înainte de a executa funcția Do until, să creăm o variabilă.
O variabilă este doar un spațiu de stocare pentru valorile specificate.
Faceți clic pe pictograma plus de sub fluxul instant și faceți clic pe Adăugați o acțiune .
Apoi, alegeți Variabilă sub Conectori încorporați .
Faceți clic pe acțiunea Inițializare variabilă .
Să inițializam o variabilă numită Counter și să setăm tipul acesteia la Integer. Valoarea inițială a variabilei Counter ar trebui să fie zero.
Configurarea acțiunii Do Until Loop
Pentru bucla Do Until , vom continua să postăm mesajul în Slack până când variabila Counter devine egală cu numărul introdus de utilizator. Deci, să adăugăm acum acțiunea.
Căutați și selectați conectorul Slack .
Alegeți Postați un mesaj .
Selectați bugetul ca canal către care trimiteți mesajul.
Pentru Textul mesajului , alegeți funcția concat .
Apoi, să concatenăm mesajul în sine cu contorul. Sub fila Conținut dinamic , alegeți Mesaj .
Adăugați un spațiu și selectați Contor .
În cele din urmă, faceți clic pe butonul OK .
Creșterea variabilei
Trebuie să creștem această buclă pentru că, dacă nu o facem, nu se va termina niciodată. Deci, să adăugăm o altă acțiune.
Selectați conectorul Variabil .
Apoi alegeți acțiunea Incrementare variabilă .
Va necesita numele variabilei, care este Counter .
Și o vom crește cu unu.
Acum, avem totul la loc. Avem un element declanșator pentru a inițializa o variabilă. Apoi va posta un mesaj și va incrementa variabila la una. Acesta va continua ciclul până când variabila Counter devine egală cu numărul introdus de utilizator.
Testarea buclei Do Until
Să-l testăm pentru a vedea dacă funcționează corect. Faceți clic pe Salvare .
Apoi faceți clic pe Test .
Selectați Voi efectua acțiunea de declanșare și faceți clic pe Test .
Faceți clic pe Continuare .
Introduceți mesajul dvs. și de câte ori doriți să fie postat. Apoi faceți clic pe butonul Run flow .
Faceți clic pe Terminat.
După ce vezi bifele verzi, este sigur că totul a funcționat corect.
După cum putem vedea, bucla a fost iterată de 10 ori. Pentru prima buclă, vom vedea că valoarea concatenată a contorului din textul mesajului este 0 . Asta pentru că valoarea inițială pe care am stabilit-o pentru variabilă este 0 . Apoi putem verifica următoarea buclă făcând clic pe Următorul .
Pentru următoarea buclă, vom vedea că valoarea Counter din textul mesajului este 1 . Asta pentru că am adăugat un increment după prima buclă.
Apoi, am incrementat din nou a doua buclă.
Prin urmare, contorul pentru a treia buclă devine 2 .
Ciclul va continua până când condiția devine adevărată. În acest caz, va continua până când contorul este egal cu 10. Și așa funcționează bucla Do Until .
Dacă mergem la Slack, ar trebui să vedem cele zece mesaje din canalul #buget .
Lucrul cheie de reținut aici este că trebuie să ne asigurăm că avem o modalitate de a încheia bucla. Dacă, de exemplu, am uitat să adăugăm incrementul variabilei, atunci fluxul ar eșua total și am primi spam în mod repetat la Slack. Ieșirea ar arăta astfel.
Pentru cazuri ca acesta, va trebui să ne întoarcem la fluxul nostru real și să selectăm rularea curentă a fluxului.
Apoi anulați-l manual.
Acest lucru va opri spam-ul pe canalul nostru Slack.
Power Automate Aplicați la fiecare acțiune din fluxurile de lucru
Tutorial Microsoft Flow – Instant vs. Putere de flux automatizată
Acțiunea de control a comutatorului automatizat în fluxurile de lucru
Concluzie
În concluzie, controlul buclei Do Until ne permite să creăm iterații în Power Automate odată ce o anumită condiție din fluxul nostru devine adevărată. Există multe alte scenarii în care putem folosi acest control. Îl putem folosi pentru a reaminti cuiva la fiecare 10 minute să aprobe ceva. De asemenea, putem continua să căutăm până când oamenii nu mai trimit rapoarte de cheltuieli.
Dacă urmăm abordarea logică, putem face minuni și automatiza multe lucruri folosind acest control. Sperăm că ați reușit să înțelegeți clar cum funcționează acest control puternic în fluxurile de lucru Microsoft.
Toate cele bune,
Henry
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți