Työnkulun toimintoja
Työnkulun ohjaus tarkoittaa toimintojen ja alityönkulkujen kulkujärjestyksen hallintaa. Power Automate mahdollistaa työnkulun ohjauksen toteuttamisen työnkulun ohjaustoiminnoilla.
Otsikoiden avulla luodaan viitepisteitä Siirry-toimintoon, joka muuttaa työpöytätyönkulun suorituspisteen. Seuraavassa esimerkissä työnkulku ohjataan työnkulun aiempaan otsikkoon toistamaan sarjan toimintoja.
Suorita alityönkulku -toiminto keskeyttää alityönkulun, johon se sijoitetaan, ja suorittaa toisen alityönkulun. Kun toinen alityönkulku on valmis, työnkulku palautuu alkuperäiseen alityönkulkuun, jotta se voi jatkaa kulkua. Seuraavassa esimerkissä suoritetaan Laske alennus -alityönkulku useita kertoja työnkulun suorituksen aikana, jotta samaa koodia ei tarvitse toistaa.
Toimintojen hallintaa voi helpottaa järjestelmällä toiminnot ryhmiksi, asettamalla ne Region- ja End region -toimintojen väliin sekä antamalla alueelle merkityksellinen nimi.
Vaikka näillä toiminnoilla ei ole toiminnallista vaikutusta, ne auttavat ryhmittelemään ja järjestämään toimintoja ylläpitoa ja luettavuutta varten. Alueen voi kutistaa ja laajentaa, mikä auttaa keskittämään huomion tarpeen mukaan.
Region- ja End region -toimintoja voi käyttää vain pareina ja niiden oikea lukitus edellyttää, että ne kuuluvat samalle vaikutusalueelle. Jos jompikumpi toiminnoista kuuluu toiseen toimintoryhmään, kuten silmukkaan tai ehtoon, toiminto ei voi muodostaa oikeaa aluetta.
Huomautus
Jos alityönkulussa luodaan useita alueita, tiettyjen Region- ja End region -toimintojen välillä ei ole valmiiksi määritettyä yhdistämismääritystä. Viimeisin Region-toiminto yrittää sen sijaan muodostaa parin ensimmäisen seuraavaksi käytettävissä olevan End region -toiminnon kanssa.
Comment
Käyttäjän kommentti.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Comment | Kyllä | Tekstiarvo | Käyttäjän kommentti |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Loppu
Ilmaisee lohkon päättymisen.
Syöteparametrit
Tämä toiminto ei vaadi syötettä.
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
End region
Merkitsee toimintoryhmän päättymisen.
Syöteparametrit
Tämä toiminto ei vaadi syötettä.
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Poistu alityönkulusta
Poistuu nykyisestä alityönkulusta ja palaa kohtaan, josta se kutsuttiin.
Syöteparametrit
Tämä toiminto ei vaadi syötettä.
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Hae edellinen virhe
Noutaa viimeisimmän työnkulussa tapahtuneen virheen.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Tyhjennä virhe | – | Totuusarvo | Epätosi | Kun virhe on tallennettu muuttujaan, sen tyhjennetään niin, että kun virhe noudetaan seuraavan kerran, se ei nouda samaa virhearvoa |
Tuotetut muuttujat
Argumentti | Type | Description |
---|---|---|
LastError | Virhe | Viimeisimmän työnkulussa tapahtuneen virheen tiedot |
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Siirry sivustoon
Siirtää suorituksen työnkulun toiseen otsikon osoittamaan kohtaan.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Go to label | Ei | Tekstiarvo | Työnkulun otsikko |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Otsake
Toimii siirry-lausekkeen kohteena.
Versiosta 2.46 alkaen selitteitä voidaan käyttää myös eri vaikutusalueella kuin vastaavaa Siirry kohteeseen -toimintoa (esimerkiksi ehdollisessa lohkossa), lukuun ottamatta virhelohkoja, silmukoita ja/tai muita alityönkulkuja.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Label name | Ei | Tekstiarvo | Ohjelman otsikko |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Lohkon virhe
Merkitsee lohkon alun toimintojen virheiden käsittelyä varten.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Name | Ei | Tekstin arvo | Poikkeuslohkon nimi vain visuaalisia tarkoituksia varten. | |
Havaitse odottamattomat logiikkavirheet | – | Totuusarvo | Epätosi | Laajenna virheiden käsittelyn vaikutusaluetta ja havaitse myös työnkulun loogiset virheet, kuten numeron jakamisen nollalla tai kohteen käytön yrityksen rajojen ulkopuolisesta sijainnista. |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Alue
Merkitsee toimintoryhmän alkamisen.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Name | Kyllä | Tekstiarvo | Alueen nimi. |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Suorita alityönkulku
Suorita alityönkulku, joka määrittää kaikki pakolliset argumentit.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Subflow name | No | Alityönkulku | Kutsuttavan alityönkulun nimi | |
Syöte lausekkeena | – | Totuusarvo | Epätosi | Määritä, käsitelläänkö syöte lausekkeena. Jos tämä on käytössä, muuttujia ja lausekkeita voidaan käyttää alityönkulun dynaamiseen määrittämiseen suorituspalvelun aikana. |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Lopeta työnkulku
Päättää työnkulun.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
End flow | Ei | Onnistuneesti, virheilmoituksella | Onnistui | Lopeta työnkulun suorittaminen joko onnistuneesti tai virheellä |
Error message | Ei | Tekstin arvo | Työnkulun kutsujalle palautettava virhesanoma poistuttaessa |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.
Wait
Keskeyttää työnkulun suorituksen määritetyn sekuntimäärän ajaksi.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Description |
---|---|---|---|---|
Duration | Ei | Numeerinen arvo | Kesto sekunteina |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia.