Créer et utiliser une activité dans Studio de conception de bureau de RPA

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 6 minutes de lecture
  • Créer et utiliser une activité pour fournir de la modularité à un projet d’automatisation dans Studio de conception de bureau de RPA.

    Avant de commencer

    Rôle requis : aucun

    Pourquoi et quand exécuter cette tâche

    Les activités sont un ensemble réutilisable d’instructions conçues pour une automatisation sur la surface de conception de Studio de conception de bureau de RPA.

    Vous pouvez concevoir des workflows d’automatisation dans une activité de l’aire de conception à l’aide de divers composants.

    Chaque activité contient deux composants par défaut : Début et Fin. Ces composants ne peuvent pas être supprimés, car ils sont les points de départ et d’arrivée de l’activité.

    Vous pouvez réutiliser chaque activité plusieurs fois au sein d’un même projet d’automatisation en faisant glisser l’activité vers la surface de conception. Vous pouvez également importer des activités dans différents projets d’automatisation.

    Procédure

    1. Dans le volet Explorateur de projets, accédez à Activités.

      La section Activités répertorie toutes les activités créées dans le cadre de chaque projet. Par défaut, une activité Main est créée lorsqu’un nouveau projet est lancé. L’exécution de l’automatisation commence à partir de l’activité Principal, comme illustré dans l’exemple suivant.

      L’activité principale est créée lorsqu’un nouveau projet est lancé.
    2. Effectuez l’une des actions suivantes pour une action souhaitée.
      OptionAction
      Pour créer une activité Cliquez avec le bouton droit sur Activités dans le volet de l’Explorateur de projets et sélectionnez Nouvelle activité.
      Pour renommer une activité Effectuez l'une des actions suivantes :
      • Dans le volet Explorateur de projet, cliquez avec le bouton droit de la souris sur l’activité et sélectionnez Renommer pour entrer un nouveau nom.
      • Double-cliquez sur l’activité et, dans le volet Propriétés, modifiez le nom dans le champ Nom .

      Par exemple, Test 1 et Test 2.

      Pour ajouter les paramètres d’entrée à une activité Cliquez sur l’icône Plus ( icône Plus.) sur le composant Démarrer.

      Lorsque vous faites glisser cette activité dans une autre activité, les paramètres d’entrée apparaissent en tant que ports d’entrée de données.

      Pour ajouter les paramètres de sortie à une activité Cliquez sur l’icône Plus ( icône Plus.) sur le composant End.

      Lorsque vous faites glisser cette activité dans une autre activité, les paramètres de sortie apparaissent en tant que ports de sortie de données.

      Pour ouvrir une activité sur l’aire de conception Double-cliquez sur l’activité.
      Pour définir une activité particulière comme point de départ du projet d’automatisation Cliquez avec le bouton droit de la souris sur l’activité et sélectionnez Marquer comme démarrant.

      Par défaut, l’activité principale est marquée comme étant en cours de démarrage.

      Lorsque vous cliquez sur Exécuter sous l’onglet Conception pour exécuter ce projet, l’automatisation commence à partir de l’activité marquée comme démarrage.

      Pour réutiliser une activité au sein du même projet d’automatisation Faites glisser l’activité vers la surface de conception souhaitée de l’activité.
      Pour réutiliser une activité dans un autre projet d’automatisation Effectuez les étapes décrites dans le Importer un projet dans Studio de conception de bureau de RPA.
      Pour gérer les erreurs au niveau de l’activité Cliquez avec le bouton droit de la souris sur l’activité souhaitée et sélectionnez Gestionnaire d’erreurs.
      Pour créer une variable locale Cliquez avec le bouton droit de la souris sur l’activité souhaitée et sélectionnez Créer une variable.
      Pour créer une copie d’une activité Cliquez avec le bouton droit de la souris sur l’activité souhaitée et sélectionnez Créer une copie.

      Par exemple, si vous créez une copie de l’activité Test 1, une nouvelle activité est créée comme Test1_Copy sous la section Activités.

      Pour trouver toutes les références d’une activité qui sont utilisées dans d’autres activités Cliquez avec le bouton droit de la souris sur l’activité souhaitée dans le volet de l’Explorateur de projets et sélectionnez Rechercher toutes les références.

      Les résultats sont affichés dans la boîte de dialogue Rechercher toutes les références.

      Pour supprimer une activité Effectuez les actions suivantes :
      1. Supprimez toutes les références utilisées dans d’autres activités, le cas échéant. Utilisez l’option Rechercher toutes les références pour effectuer cette étape.
      2. Dans le volet Explorateur de projets, cliquez avec le bouton droit de la souris sur l’activité et sélectionnez Supprimer.
      3. Dans la boîte de dialogue de confirmation, sélectionnez Oui.
      Pour résoudre les conflits lors de la fusion de changements provenant de plusieurs sources d’une activité Cliquez avec le bouton droit de la souris sur l’activité souhaitée dans le volet de l’Explorateur de projets et sélectionnez Contrôle de source.

      La boîte de dialogue COMPARER LES PROCESSUS s’affiche et les modifications sont mises en surbrillance, comme illustré dans l’exemple suivant.

      Figure 1. Boîte de dialogue Comparer les processus
      Boîte de dialogue Comparer les processus.

      Pour plus d'informations, consultez Résoudre les conflits lors de la fusion des changements provenant de plusieurs sources de la même activité.

      Pour exécuter et tester l’automatisation du projet qui inclut toutes les activités Effectuez les actions suivantes :
      1. Consolidez toutes les activités dans une seule activité Main et organisez-les dans l’ordre d’exécution pour exécuter l’ensemble de l’automatisation, comme illustré dans l’exemple suivant.
        Figure 2. Consolider les activités Test 1 et Test 2 en une seule activité principale
        Regrouper les activités Test 1 et Test 2 en une seule activité principale.
      2. Cliquez sur Exécuter sous l’onglet Conception pour exécuter l’ensemble de l’automatisation conçue dans ces deux activités.

        Dans cet exemple, l’activité principale est marquée comme démarrage ; elle exécute l’activité Test 1 suivie de l’activité Test 2.

      Important :
      Vous pouvez rencontrer les comportements suivants lorsque vous faites glisser et déposez un composant d’automatisation de la boîte à outils, de l’explorateur d’objets, de l’explorateur de projets et de l’explorateur de compétences vers l’aire de conception :
      • Si vous faites glisser et déposez un composant sur le même composant dans l’aire de conception, le nouveau composant remplace le composant existant. Par exemple, si vous avez déjà le composant ActionSet dans l’aire de conception et que vous glissez-déposez un autre composant ActionSet vers l’ActionSet existant, la nouvelle version remplace le composant existant.

        Toutes les connexions (connexions de contrôle et de données), les variables ou les données statiques associées au composant existant sont associées au composant récemment abandonné si le nom du port et le type de données de port sont identiques.

      • Si vous faites glisser et déposez un nouveau composant vers un autre composant ou une autre méthode dans l’aire de conception, le nouveau composant remplace le composant existant.

        Toutes les connexions, variables ou données statiques associées au composant existant sont associées au composant récemment abandonné si les noms de port et les types de données de port sont identiques.

      • Si vous faites glisser et déposez un composant entre deux composants déjà connectés dans l’aire de conception, le composant est placé entre les composants existants. Vous pouvez rencontrer les comportements suivants lorsque vous faites glisser et déposez un composant entre deux composants :
        • Si les noms de port et les types de données de port du composant récemment abandonné correspondent aux composants connectés, les connexions de données sont créées.
        • Si les noms de port sont identiques et que les types de données de port sont différents, les connexions de données ne sont créées que si le type de données de port est can be convert (les données de port source doivent être converties en type de données cible). C’est ce qu’on appelle le typocasting ou la conversion de type. Pour plus d’informations sur la conversion de type, reportez-vous à la section Conversion de type Java). Par exemple, entier vers objet, mais pas objet vers entier.
        • Si les noms de port sont identiques et que le type de données de port peut être converti, mais qu’il existe déjà une connexion de données entre les deux composants, aucune nouvelle connexion de données n’est créée.