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.
Du kan deaktivere til/fra-egenskaben "Vent, indtil flowet er fuldført", der 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 leverer en løsning ved den nuværende samtidighedspolitik, som kun tillader ét flow pr. maskine ad gangen.
Vigtige oplysninger
- Der kan kun køres ét parallelt flow ad gangen. Hvis et andet underordnet flow kører parallelt, opstår der en fejl under kørslen.
- Hvis et underordnet flow kører parallelt, ignoreres outputvariablerne. De variabler, der oprettes fra handlingen "Kør skrivebordsflow", vises ikke i handlingsmodalen.
- Underordnede flow kan ikke køre et andet underordnet flow parallelt. En kørsel af et parallelt flow er kun tilladt, hvis den aktiveres direkte fra det overordnede flow (roden).
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ø.
Kendte begrænsninger
Outputvariablerne for handlingen "Kør skrivebordsflow" bevarer ikke typen under oprettelsen, og de 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 |