Jagamisviis:


Tsüklite kasutamine

Silmused on töölaua voolu arendamise põhikontseptsioon ja osutuvad keerukate voogude hindamatuteks elementideks. Silmuse peamine idee on panna töölaua voog kordama ühte või mitut toimingut mitu korda.

Power Automate pakub kolme erinevat tüüpi silmuseid, mis itereerivad erinevate tegurite põhjal:

  • Lihtsad silmused - korrake kindlat arvu kordi
  • Silmuste tingimus – korrake seni, kuni tingimus kehtib
  • Iga silmuse jaoks - Korda läbi loendi

Lihtsad silmused

Silmuse idee on panna töölaua voog kordama ühte või mitut toimingut mitu korda. Power Automate rakendab silmustoiminguga kõige lihtsamat tüüpi silmuseid.

See silmus kordab toiminguid tsükli ja lõpu toimingute vahel määratud arv kordi. Tsükkelindeksi muutuja luuakse automaatselt, et jälgida praeguse iteratsiooni numbrit.

Toimingu Loop kuvatõmmis.

Lihtne silmus on ideaalne kasutamiseks kahel juhul:

  1. Täpne arv kordi, mil toimingute plokki tuleks korrata, on teada.

  2. Silmusindeksi muutujat tuleb kasutada kusagil silmuse sees.

Toiminguga Loop näidisvoo kuvatõmmis.

Kui peate silmusest väljuma enne määratud iteratsioonide lõpuleviimist, kasutage toimingut Välju silmus . Praeguse iteratsiooni vahelejätmiseks kasutage toimingut Järgmine silmus .

Tsükli tingimus

Erinevalt lihtsatest silmustest paneb silmuse tingimus töölauavoo kordama ühte või mitut toimingut, kui tingimus on tõene.

Toimingu Tsükkeltingimus kuvatõmmis.

Kui tingimus on alati tõene, ei lõpe silmus kunagi. Seda olukorda nimetatakse lõputuks silmuseks.

Tingimus koosneb kahest operandist ja operaatorist. Platvorm toetab kõige olulisemaid loogilisi toiminguid, nagu võrdne, mitte võrdne ja suurem kui.

Silmustingimuse toiminguga näidisvoo kuvatõmmis.

Kui peate silmusest väljuma enne määratud iteratsioonide lõpuleviimist, kasutage toimingut Välju silmus . Praeguse iteratsiooni vahelejätmiseks kasutage toimingut Järgmine silmus .

Iga silmuse jaoks

Iga silmuse jaoks itereerib läbi loendi (või andmetabeli) ja salvestab praeguse üksuse muutujasse. Selle peamine eesmärk on saada loendi (või andmetabeli rea) iga üksus ja kasutada seda muudes toimingutes.

Kuvatõmmis suvandist Iga toimingu jaoks.

Seda tüüpi silmuse abil saate otsida kindlaid nimesid, sisu või atribuute igasugustest loenditest. Näiteks saate konkreetse nimega faili leidmiseks itereerida läbi toodud failide loendi.

Näidisvoo kuvatõmmis, kus on iga toimingu jaoks ette nähtud.

Kui peate silmusest väljuma enne määratud iteratsioonide lõpuleviimist, kasutage toimingut Välju silmus. Praeguse iteratsiooni vahelejätmiseks kasutage toimingut Järgmine silmus .

Silmustoimingute loendi leiate jaotisest Toimingud.