Jaa


Silmukoiden käyttö

Silmukat ovat peruskäsite työpöytätyönkulun kehittämisessä ja osoittautuvat korvaamattomiksi elementeiksi monimutkaisissa työnkuluissa. Silmukan pääideana on saada työpöytätyönkulku toistamaan yksi tai useampi toiminto useita kertoja.

Power Automate sisältää kolmenlaisia silmukoita, jotka iteroivat erilaisten tekijöiden perusteella:

  • Yksinkertaiset silmukat- Iteroidaan useita kertoja
  • Silmukoiden ehto - Iteroidaan niin kauan kuin ehto on voimassa
  • Jokaiselle silmukassa - Iteroidaan luettelon läpi

Yksinkertaiset silmukat

Silmukan ideana on saada työpöytätyönkulku toistamaan yksi tai useampi toiminto useita kertoja. Power Automate ottaa yksinkertaisen silmukkatyypin käyttöön silmukka-toiminnolla.

Tämä silmukka toistaa Silmukka- ja Loppu-toimintojen väliset toiminnot useita kertoja. Silmukan indeksimuuttuja luodaan automaattisesti nykyisen iteroinnin numeron seuraamista varten.

Näyttökuva silmukkatoiminnosta.

Yksinkertainen silmukka on ihanteellinen käytettäväksi kahdessa tapauksessa:

  1. Täsmällinen määrä kertoja, jolloin toiminnot on toistettava.

  2. Silmukkaindeksimuuttujaa on käytettävä jossakin silmukkaosassa.

Näyttökuva esimerkkityönkulusta, jossa on silmukkatoiminto.

Jos sinun täytyy poistua silmukka ennen määritettyjen iteraatioiden valmistumista, käytä Lopeta silmukka -toimintoa. Voit ohittaa nykyisen iteroinnin käyttämällä Seuraava silmukka -toimintoa.

Silmukan ehto

Toisin kuin yksinkertaiset silmukat, silmukkaehto tekee työpöytätyönkulusta toistuvan yhden tai useamman toiminnon niin kauan kuin ehto on tosi.

Näyttökuva silmukkaehtotoiminnosta.

Jos ehto on aina tosi, silmukka ei lopu. Tätä tilannetta kutsutaan päättymättömäksi silmukaksi.

Ehto koostuu kahdesta operandista ja operaattorista. Ympäristö tukee merkittävimpiä loogisia toimintoja, kuten tasa-arvoisia, ei yhtä suuria ja suurempia kuin.

Näyttökuva esimerkkityönkulusta, jossa on silmukkaehtotoiminto.

Jos sinun täytyy poistua silmukka ennen määritettyjen iteraatioiden valmistumista, käytä Lopeta silmukka -toimintoa. Voit ohittaa nykyisen iteroinnin käyttämällä Seuraava silmukka -toimintoa.

Kullekin silmukalle

Kutakin silmukkaa varten iteroidaan luettelon (tai tietotaulukon) läpi ja tallennetaan nykyisen kohteen muuttujaan. Sen ensisijaisena tarkoituksena on saada kukin luettelon kohde (tai tietotaulukon rivi) ja käyttää sitä muissa toimissa.

Näyttökuva Kullekin-toiminnosta.

Tämäntyyppisten silmukoiden avulla voit etsiä tiettyjä nimiä, sisältöä tai määritteitä kaikenlaisista luetteloista. Voit esimerkiksi iteroida kautta luettelon noudetut tiedostot löytää tiedoston, jolla on tietty nimi.

Näyttökuva esimerkkityönkulusta, jossa on Kullekin-toiminto.

Jos sinun täytyy poistua silmukka ennen määritettyjen iteraatioiden valmistumista, käytä Lopeta-silmukkatoimintoa. Voit ohittaa nykyisen iteroinnin käyttämällä Seuraava silmukka -toimintoa.

Toiminnot-viittauksessa on luettelo silmukkatoiminnoista.