Del via


Handlinger for flowstyring

Flowstyring er at styre den rækkefølge, som handlinger og underforløb kører i. Power Automate Desktop aktiverer flowstyring gennem handlingerne for flowstyring.

Etiketter bruges til at oprette referencepunkter, som handlingen Gå til skal dirigere flowet til. I følgende eksempel dirigeres flowet til en etiket tidligere i flowet for at gentage en række handlinger.

Skærmbillede af en installeret etikethandling.

Handlingen Kør underflow afbryder det underflow, den er placeret i, og kører et andet underflow. Når det andet underflow er fuldført, vender flowet tilbage til det oprindelige underflow for at fortsætte kørslen. I figuren nedenfor er underflowet Beregn rabat oprettet til at køre flere gange under kørsel af flowet for at undgå at gentage den samme kode.

Skærmbillede af handlingen Kør underflow.

Hvis du vil organisere dine handlinger visuelt i grupper for at gøre det nemmere at administrere dem, skal du omslutte dem mellem handlingen Område og en Slutområde og give området et navn, der gør det nemmere at bruge programmet.

Disse handlinger har ingen funktions effekt, men de kan hjælpe dig med at gruppere og organisere handlinger med henblik på vedligeholdelse og læsbarhed. Du kan f.eks. skjule og udvide et område for at gøre opmærksom, hvor det er nødvendigt.

Du kan kun bruge handlingerne Område og Slutområde som par, og de skal tilhøre det samme omfang for at låse korrekt. Hvis en af de to handlinger tilhører en anden gruppe handlinger, f.eks. en løkke eller en betinget handling, kan handlingerne ikke danne et korrekt område.

Bemærk

Hvis du opretter flere områder i et underflow, findes der ingen forudbestemt tilknytning mellem bestemte handlinger for Område og Slutområde. Den sidste handling Område forsøger i stedet at danne et par med den første tilgængelige handling Afslut område herunder.

Comment

Brugerkommentar.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Comment Ja Text value Brugerkommentar

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

End

Betyder slutningen af en blok.

Inputparametre

Denne handling kræver ikke input.

Variabler produceret

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Slutområde

Markerer slutningen af en gruppe handlinger.

Inputparametre

Denne handling kræver ikke input.

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Afslut underflow

Afslutter det aktuelle underflow og vender tilbage til det punkt, som det blev kaldt fra.

Inputparametre

Denne handling kræver ikke input.

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Hent sidste fejl

Henter den sidste fejl, der opstod i flowet.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Ryd fejl I/R Boolesk værdi Falsk Når fejlen er gemt i variablen, ryddes den, så næste gang fejlen hentes, henter den ikke den samme fejlværdi

Variabler produceret

Argument Type Beskrivelse
LastError Fejl Detaljerne om den fejl, der senest opstod i flowet

Undtagelser

Denne handling har ingen undtagelser.

Gå til

Overfører udførelsesflowet til et andet punkt, som er angivet med en etiket.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Go to label Nej Text value Navn i flow

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Mærkat

Fungerer som destination for en 'go to'-sætning.

Fra og med version 2.46 kan etiketter også bruges i en anden rækkevidde end den tilsvarende Gå til handling (f.eks. i en betinget blok), undtagen fejlblokke, løkker og/eller andre understrømme.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Label name Nej Text value Navn i program

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Fejl på blok

Markerer starten af en blok for at håndtere handlingsfejl.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Navn Nej Tekstværdi Navnet på undtagelsesblokken er kun til visuelle formål.
Registrer uventede logikfejl I/R Boolesk værdi Falsk Udvid området af fejlhåndtering. Du kan også registrere logiske fejl i flowet, f.eks. dividere et tal med nul eller forsøge at få adgang til et element fra en placering uden for grænsen.

Variabler produceret

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Land/område

Markerer begyndelsen af en gruppe handlinger.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Navn Ja Tekstværdi Navnet på brugerområdet.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Kør underflow

Kør et underflow, der angiver eventuelle obligatoriske argumenter.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Description
Subflow name Nej Underflow Navnet på det underflow, der skal kaldes
Input som udtryk I/R Boolesk værdi False Definer, om input skal håndteres som et udtryk. Hvis indstillingen er aktiveret, kan variabler og udtryk bruges til dynamisk at bestemme understrømmen under kørsel.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Stop flow

Afslutter flowet.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
End flow Nej Fuldført, med fejlmeddelelse Fuldført Afslut udførelsen af flowet, enten fuldført eller med en fejl
Error message Nej Tekstværdi Fejlmeddelelsen om returnering til flowkaldet ved afslutning

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Wait

Afbryder udførelsen af et flow i et angivet antal sekunder.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Duration Nej Numerisk værdi Varighed i sekunder

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.