Actions permettant de créer des robots

Utilisez des actions pour créer un flux de travail d'automatisation et donner des instructions à un robot. Les actions disponibles se trouvent dans la palette Actions de l'Éditeur de robots, dans la Control Room.

Actions, packages et dépendances

Les Actions sont regroupées en packages basés sur la technologie qu'elles automatisent. Par exemple, le package Excel avancé contient des actions liées à Excel, telles qu'Ouvrir un classeur, Aller à la cellule et Supprimer la cellule, que vous pouvez insérer dans le Éditeur de robots pour automatiser un processus de feuille de calcul.

Chaque package est mis à jour et activé individuellement pour prendre en charge de nouvelles fonctionnalités. Les nouveaux robots sont créés avec la version par défaut. Les robots existants ne sont pas mis à jour automatiquement. Ils s'exécutent avec la même version de package que celle avec laquelle ils ont été créés jusqu'à ce que le Bot Creator effectue une mise à jour manuelle vers la nouvelle version.

Lorsque la Control Room déploie un robot, les packages utilisés pour créer l'automatisation sont collectés et envoyés à l'Agent de robot sur le périphérique de destination. L'Agent de robot met en cache les packages pour éviter la mise à jour à chaque exécution du robot.

Pour diminuer le temps d'exécution lors de la première exécution du robot sur un périphérique, préchargez les packages à l'aide de l'option Précharger des packages dans l'Éditeur de robots. Le système charge les packages dans \ProgramData\AutomationAnywhere\GlobalCache sur l'ordinateur local pour un accès rapide lors de l'exécution.

Après l'utilisation d'une action d'un package dans un robot, ce package devient un fichier dépendant de ce robot.

  • Pour en savoir plus sur la gestion des packages, consultez la rubrique Packages.
  • Les développeurs peuvent en savoir plus sur la création de packages dans la rubrique Package SDK.
  • Pour en savoir plus sur la gestion des robots et des dépendances de package, consultez la rubrique Dépendances de Robot.

Packages et fichiers .exe

Packages Fichiers de processus .exe
DLL Automation.CSharpDLLWrapper.exe
Base de données Automation.DatabasePlayer.exe

Utilisation des actions

Important : Chaque action d'un package fournit des informations de version de la Control Room et de l'Agent de robot minimum compatibles lorsque vous créez des robots. Vous pouvez ainsi mettre à jour vos robots et réduire les erreurs d'exécution causées par une version incompatible de la Control Room ou de l'Agent de robot.

Vous pouvez configurer les actions dans l'Éditeur de robots. Double-cliquez sur l'action pour afficher les champs et les fonctions que vous pouvez configurer, puis double-cliquez sur une action ou faites-la glisser pour l'insérer dans l'automatisation.

Passez la souris sur les points de suspension verticaux en haut à droite d'une icône d'action pour accéder aux fonctions suivantes :

Copier l'action
Dupliquez l'action.
Couper l'action
Copiez l'action et supprimez-la du code du robot.
Coller après l'action
Collez l'action copiée sous l'action sélectionnée.
Remarque : Cette option n'est disponible que lorsque le presse-papiers contient une action.
action Supprimer
Supprimez l'action du code du robot.
Désactiver l'action
Au moment de l'exécution, le robot ignore l'action jusqu'à ce que vous l'activiez.
Activer le point d'arrêt
Met en pause le robot à des fins de débogage.
Débogage de vos automatisations
Enjamber
Utilisez l'icône Enjamber pour passer à l'action suivante en mode débogage. Par défaut, l'action démarre à partir de la première action en mode débogage.

Vous pouvez modifier plusieurs actions simultanément à l'aide de la barre d'outils située en haut de l'Éditeur de robots.

Trouver dans ce robot (boîte de recherche)
Recherchez n'importe quel texte ou action tel qu'un nom de package, un nom d'actions, un nom de chaîne ou un nom de variable dans la vue Flux, Liste ou Double du Robot de tâches. Vous pouvez rechercher du texte sur plusieurs pages du robot sans avoir besoin du chargement manuel des pages. Cette fonction est utile pour afficher ou modifier un robot contenant des lignes de code plus longues et de déterminer où le texte recherché, qu'il s'agisse de variables, de chaînes ou d'actions, est utilisé et dans quelle ligne.
  • Vous pouvez effectuer une recherche uniquement dans les lignes de code dans le Éditeur de robots.
  • La recherche n'est pas sensible à la casse.
Exécuter à partir d'ici
L'option Exécuter à partir d'ici permet d'exécuter le robot à partir d'une ligne spécifique du Éditeur de robots et d'ignorer toutes les lignes de code qui le précèdent. Cette fonctionnalité permet d'exécuter rapidement et facilement un bloc de code particulier sans avoir à exécuter le robot complet.
Remarque : Lorsque vous utilisez une action dans des packages conditionnels tels que Si, Boucleou Gestionnaire d'erreur dans le robot, l'option Exécuter à partir d'ici n'est pas disponible avec cette action. Toutefois, vous pouvez utiliser l'option Exécuter à partir d'ici à partir des actions Si, Boucle, ou Gestionnaire d'erreur.
Copier des éléments
Copiez les actions dans un presse-papiers afin de les dupliquer dans le robot.
Couper des éléments
Copiez les actions et supprimez-les du code du robot.
Coller des éléments
Collez une ou plusieurs actions après l'action mise en surbrillance. Si vous n'avez mis en surbrillance aucune action, les actions sont ajoutées à la fin de la séquence d'automatisation.
Remarque : Cette icône n'est activée que lorsque le presse-papiers comporte des actions.
Copier dans le presse-papiers partagé
Copiez des actions, des déclencheurs et des métadonnées dans un presse-papiers partagé entre plusieurs robots.
Coller depuis le presse-papiers partagé
Collez les actions, les déclencheurs et les métadonnées d'un autre robot.
Remarque : Cette icône n'est activée que lorsque le presse-papiers partagé comporte des actions.
Remarque : Les options Copier dans le presse-papiers partagé et Coller à partir du presse-papiers partagé ne sont activées que pour les utilisateurs disposant des privilèges de Bot Creator.

L'option Copier dans le presse-papiers partagé n'est pas disponible si le robot est en mode Débogage et que vous n'avez sélectionné qu'une seule ligne de code. Cette option est toutefois disponible lorsque vous sélectionnez plusieurs lignes d'un code.

Fonctionnalité de sauvegarde automatique des événements dans l'Éditeur de robots

Dans Éditeur de robots, lorsque vous utilisez des actions pour construire une automatisation, lorsqu'un robot n'est pas sauvegardé manuellement, une sauvegarde automatique est effectuée et le robot sauvegarde désormais automatiquement les modifications pour des événements spécifiques.
Remarque : La fonctionnalité de sauvegarde automatique n'est actuellement disponible que pour des événements spécifiques.
Certains des événements qui prennent en charge la fonctionnalité de sauvegarde automatique sont les suivants :
  • Enregistreur : Lorsque vous créez un robot avec certaines actions et cliquez sur Enregistreur, l'événement est sauvegardé, et lorsque l'enregistrement est terminé, l'événement est automatiquement sauvegardé.
  • Variable Manager : Lorsque vous créez ou modifiez une variable pour l'insérer dans une action, les modifications sont sauvegardées.
    Remarque : La fonctionnalité de sauvegarde automatique n'est pas prise en charge lorsque vous supprimez une variable ou que vous l'insérez en appuyant sur F2 pour ouvrir la liste des variables.
  • Menu Actions (ellipse verticale) : Lorsque vous sélectionnez une action dans ce menu, par exemple Packages, l'événement est automatiquement sauvegardé. Lorsque vous apportez une modification à la page Packages et que vous revenez au Éditeur de robots, l'événement est sauvegardé.
  • Trouver un fichier : Lorsque vous cliquez sur l'icône Trouver un fichier, le robot est sauvegardé s'il n'est pas sauvegardé manuellement. De même, après avoir cliqué sur l'option Ajouter, le robot est sauvegardé automatiquement.
  • Boîtes de dialogue : Lorsqu'une boîte de dialogue est ouverte, elle est automatiquement sauvegardée si des modifications sont apportées.
    Remarque : La sauvegarde automatique est déclenchée uniquement pour les boîtes de dialogue de niveau supérieur et non pour les boîtes de dialogue imbriquées.
  • Suppression de variables : Lorsque vous supprimez des variables inutilisées, l'événement est sauvegardé.
  • Changement du nom du Robot : Si vous modifiez le nom d'un robot, l'événement est sauvegardé.

Ressources