activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 20 déc. 2024

Run Parallel Process

UiPath.Core.Activities.BeginProcess

Exécute un processus UiPath disponible pour la machine locale. Peut être utilisé pour exécuter des packages locaux, ainsi que des processus dans Orchestrator, si une connexion est disponible.

L'activité Run Parallel Process s'exécute en mode asynchrone, ce qui signifie que le processus parent est uniquement responsable du démarrage des processus enfant. Après cela, les deux processus s'exécutent indépendamment l'un de l'autre.

Les journaux générés pour l'exécution des processus parent et enfant sont écrits individuellement dans les fichiers journaux locaux et dans Orchestrator. Ils contiennent dans les deux cas des informations complètes sur chaque exécution.

Lors de l'utilisation de l'activité Exécuter un processus parallèle ( Run Parallel Process ), une tâche distincte est créée pour chaque processus, contrairement à l'activité Invoquer le processus ( Invoke Process ) qui ne crée qu'une seule tâche.

Si un processus enfant est invoqué mais introuvable, une erreur sera consignée contenant le nom du processus enfant, le chemin où le Robot a recherché ce processus, ainsi que des détails supplémentaires tels que WindowsIdentity et machineName. Lorsque cela se produit, une exception est générée et des détails supplémentaires sont enregistrés.

Si une erreur se produit dans le processus enfant après qu'il ait été appelé, le processus parent n'en aura pas connaissance et continuera son exécution normale.

Remarque : L'activité « Run Parallel Process » ne fonctionne qu'avec les processus Attended.

Propriétés

Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
Entrée
  • Arguments : une liste d'arguments d'entrée que vous pouvez transmettre au processus que vous souhaitez exécuter à partir d'Orchestrator. Si un argument a un type inconnu, il est converti en JSON.
  • Nom du processus : le nom du processus Orchestrator que vous souhaitez exécuter, stocké dans une variable String. Ce champ ne prend en charge que les chaînes et les variables String. Le nom du processus doit contenir le nom du package tel qu'il est utilisé par le robot.
Divers
  • Point d'entrée : spécifie quel workflow du processus invoqué doit être exécuté en premier. Ce champ prend uniquement en charge les chaînes et les variables String.
  • Chemin d'accès du dossier : le chemin d'accès du dossier où se trouve le processus spécifié, s'il est différent du dossier dans lequel le processus est en cours d'exécution. Ce champ prend uniquement en charge les valeurs de chaîne, avec / comme séparateur permettant d'indiquer les sous-dossiers. Par exemple, "Finance/Accounts Payable".
    Remarque :
    Le paramètre Folder Path ne fonctionne pas pour les processus exécutés par des robots dans des dossiers classiques. Seuls les robots des dossiers modernes ont la capacité de transmettre des données à l'extérieur de leur dossier.

    Les types de données non sérialisables ne peuvent pas être transmis d'un workflow à l'autre (par exemple : UIBrowser, UIElement, etc).

  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
  • Session cible : indique dans quelle session dans laquelle le processus enfant est lancé.

    • Actuel : le processus enfant s'ouvre dans la même session que le processus parent.
    • Processus par défaut : le processus enfant utilise les paramètres de processus.
    • Principal : le processus enfant démarre dans la session principale quel que soit l'endroit où le processus parent s'exécute.
    • Incrustation d'image : le processus enfant commence dans la session Incrustation d'image, quel que soit l’endroit où le processus parent s’exécute.
  • Utiliser le package : indique si le processus doit être identifié par son nom de package (sélectionné) ou par son nom de processus (non sélectionné).
  • Propriétés

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.