Handlingen Kør skrivebordsflow

Handlingen Kør skrivebordsflow gør det muligt for dig at kalde andre skrivebordsflow, mens du kører et specifikt skrivebordsflow. Du kan bruge handlingen ved at føje den til arbejdsområdet og vælge det skrivebordsflow, du vil kalde. Hvis det kaldte flow indeholder inputvariabler, beder handlingen dig om at angive deres værdier.

I genvejsmenuen for handlingen Kør desktopflow giver indstillingen Gå til flow dig mulighed for hurtigt at starte designeren af det valgte flow og undgå at navigere til flowlisten i konsollen.

Du kan deaktivere til/fra-egenskaben Vent på, at flowet fuldføres, hvilket er aktiveret som standard. Hvis deaktiveret, kører det kaldte skrivebordsflow samtidig med det overordnede flow. Denne konfiguration er nyttig i scenarier, hvor uventede pop op-vinduer i destinationsprogrammet blokerer det overordnede flow. Ved at køre et underordnet flow parallelt kan du overvåge og administrere disse pop op-vinduer og sikre, at det overordnede flow fortsætter problemfrit. Denne forbedring giver en løsning på baggrund af den aktuelle politik for samtidighed, som kun tillader, at ét flow kører pr. computer ad gangen.

Vigtige oplysninger

  • Op til seks parallelle flow i alt kan køre samtidigt med rodflowet og flytte den forrige grænse på blot ét parallelt flow.
  • Underordnede flow kan også køre andre underordnede flow parallelt (der udløses ingen fejl i sådanne tilfælde længere) og forbruges fra den tilgængelige pulje af seks parallelle flow. Parallelle flowkørsler er ikke længere begrænset til at blive aktiveret direkte fra det overordnede flow (rodflow), som det tidligere var tilfældet.
  • Hvis et underordnet flow kører parallelt, ignoreres outputvariablerne. De variabler, der er produceret fra handlingen Kør desktopflow , vises ikke i handlingen modal.
  • Når et overordnet flow fuldfører kørslen eller stoppes, stopper det også (annullerer) de aktiverede parallelle underordnede flow, der muligvis stadig kører.

Du kan finde flere oplysninger om handlingen Kør skrivebordsflow i Kør skrivebordsflow fra andre skrivebordsflows.

Bemærk

  • Et flows afhængigheder kan ikke være mere end 150 andre flows.
  • To flows kan ikke direkte eller indirekte kalde hinanden, da dette medfører rekursion.
  • I organisationslejere skal flowene være under det samme miljø.

Skærmbillede af handlingen Kør skrivebordsflow.

Kendte begrænsninger

Outputvariablerne for handlingen Kør desktopflow bevarer ikke deres type under oprettelse og vises som generelle værdier i ruden variabler. Deres korrekte variabeltype løses under kørsel. Derfor indlæses outputvariabler af forekomsttypen ikke automatisk på listerne over forekomstparametre for de tilsvarende handlinger, så du skal skrive eller indsætte dem i parametrene.

Kør skrivebordsflow

Kører et skrivebordsflow, som kan modtage inputvariabler og kan producere outputvariabler. Det overordnede flow afbrydes midlertidigt, indtil det bestilte skrivebordsflow er fuldført.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Skrivebordsflow Nej Skrivebordsflow Vælg det skrivebordsflow, der skal køres inde fra dette flow. Det kaldte flow kører altid i samme Windows-session som det overordnede flow.
Vent, indtil flowet er fuldført I/R Boolesk værdi True Hvis dette skrivebordsflow er aktiveret, venter det på, at det aktiverede skrivebordsflow fuldføres, før det genoptages. Outputvariablerne for det kaldte skrivebordsflow er tilgængelige for det aktuelle flow. Hvis deaktiveret, køres det kaldte skrivebordsflow samtidigt, og outputvariablerne ignoreres.

Oprettede variabler

Denne handling opretter outputvariablerne for det valgte flow.

Undtagelser

Undtagelse Beskrivelse
Kørsel af skrivebordsflow mislykkedes Angiver et problem under kørsel af skrivebordsflowet
Skrivebordsflowet fik timeout Angiver, at skrivebordsflowet fik timeout, før kørslen blev fuldført