- Démarrage
- Applications de démonstration
- Comment
- Accéder à l'URL de production d'une application
- Créer une application compatible avec les appareils mobiles
- Intégrer des applications
- Intégrer des cartes
- Définir un contexte externe (Set External Context)
- Utiliser des tableaux pour remplir les commandes Liste déroulante, Liste déroulante à sélection multiple et Bouton radio
- Utiliser TableDonnées avec les commandes Table et Modifier la grille
- Utiliser le masque de saisie
- Notifications
- Utilisation d'expressions VB
- Concevoir votre application
- Événements et règles
- Règle : If-Then-Else
- Règle : ouvrir une page
- Règle : Ouvrir l'URL
- Règle : Fermer le Pop-Over/la feuille du bas
- Règle : Afficher le message
- Règle : Afficher/Masquer la roulette
- Règle : Définir une valeur (Set Value)
- Règle : Démarrer le processus
- Règle : Réinitialiser les valeurs
- Règle : Charger le fichier dans le compartiment de stockage
- Règle : Télécharger un fichier depuis un compartiment de stockage (Download File From Storage Bucket)
- Règle : Créer un enregistrement d'entité (Create Entity Record)
- Règle : Mettre à jour un enregistrement d'entité (Update Entity Record)
- Règle : Supprimer un enregistrement d’entité
- Règle : ajouter à la file d'attente (Add to Queue)
- Règle : Déclencher un workflow
- Règle : Soumettre l'action
- Tirer parti de la RPA dans votre application
- Exploitation des entités de votre application
- Exploitation des entités de votre application
- Exploitation des médias de votre application
- Exploitation des actions de votre application
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Applications propriétaires UiPath®
- Guide de dépannage de base
Référencement d’un processus depuis Orchestrator
Les applications UiPath® offrent la possibilité de connecter une application à un processus d'automatisation. Votre application peut être utilisée comme interface pour fournir des entrées au processus ou comme zone de dessin visuelle pour afficher les sorties à l'attention de vos utilisateurs.
Une fois qu'un processus a été publié dans Orchestrator, vous pouvez référencer ce processus à partir d'une application.
L'exemple suivant vous montre comment ajouter un processus publie à une application :
- À partir d'une application existante dans App Studio, développez le menu déroulant à droite du bouton Ajouter une commande (Add control).
-
Sélectionnez le processus
-
Une liste des locataires du compte actuel s'affiche. Sélectionnez le locataire qui héberge le processus que vous devez référencer, puis cliquez sur Suivant (Next).
- L'assistant Ajouter un processus (Add process) s'ouvre, affichant la liste des processus du locataire sélectionné, regroupés par dossier.
- Sélectionner un ou plusieurs processus. Le panneau de droite affiche la description et les arguments d'entrée et de sortie du processus mis en surbrillance.
-
Cochez la case à côté du processus que vous souhaitez utiliser dans votre application et cliquez sur Ajouter (Add).
Remarque : les autorisations de processus sont gérées dans Orchestrator. Assurez-vous de disposer des autorisations appropriées pour le processus que vous souhaitez ajouter à partir d'Orchestrator.Pour obtenir des instructions de configuration spécifiques, consultez Gestion des rôles dans Orchestrator.
Important :Par défaut, App Studio ne reconnaît pas les champs d'un objet .NET utilisé comme argument d'entrée/de sortie pour votre processus (par exemple, un objet TableDonnées).
Pour permettre à App Studio d'identifier ces champs :
- Exécutez votre processus avant de l'ajouter à votre application. L'application vérifie l'historique des tâches et détecte automatiquement le schéma/les champs de l'objet .NET.
- Spécifiez manuellement les champs d'objet des entrées/sorties de processus. Si votre processus n'a pas d'historique de tâches, vous devez spécifier manuellement ses champs après l'avoir ajouté à votre application.
Sachez que les paramètres ajoutés manuellement sont supprimés lorsque le processus est actualisé.
Pour mettre à jour un processus référencé dont le workflow a été modifié, suivez les étapes suivantes :
-
Dans la section Processus de l'arborescence, sélectionnez le processus que vous souhaitez mettre à jour.
-
Clique sur l'icône Actualiser le processus.
Pour lier un argument d'entrée ou de sortie à une commande ou une règle à l'aide de l'éditeur d'expressions, utilisez la syntaxe suivante :
Processes.[Process_name].[name_of_the_argument]
Processes.[Process_name].[name_of_the_argument]
Pour identifier la liste des arguments d'entrée et de sortie d'un processus, sélectionnez-le dans la liste Processus (Processes) sur le panneau de gauche :
L'exemple suivant montre comment démarrer un processus lorsqu'un clic est effectué sur une commande Bouton (Button). Vous pouvez utiliser les événements de n'importe quelle commande.
-
Dans votre application, ajoutez une commande Bouton (Button).
-
Sélectionnez la commande Bouton (Button), accédez à l'onglet Événements (Events) et cliquez sur Créer une règle (Create rule). L'assistant de configuration des règles s'ouvre.
-
Dans la liste déroulante, sélectionnez la règle Démarrer le processus (Start process).
-
Cliquez sur le champ Quel processus démarrer (What process to start). Le panneau Ressources (Resources) s'ouvre, affichant la liste des processus disponibles.
-
Sélectionnez le processus que vous souhaitez démarrer en double-cliquant dessus.
- Pour les instances Cloud Orchestrator et les applications non publiques, la limite ne s'applique pas.
Pour utiliser une compétence dans une activité UiPath Studio, l'environnement suivant doit être configuré :
- UiPath Studio v2022.4+ avec UiPath Robot v2020.10+
- Package
UiPath.WorkflowEvents.Activities
installé dans le menu Gérer les paquets (Manage Packages) dans UiPath Studio.