Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Commande IF/ELSE

  • Mis à jour le : 5/05/2020
    • 11.3.x
    • Exploration
    • Enterprise

Commande IF/ELSE

Cette commande permet d'ajouter une logique et des actions conditionnelles.

Présentation

La commande IF/ELSE exécute des actions lorsque certaines conditions sont remplies. La plupart des opérations conditionnelles permettent aux utilisateurs de spécifier le délai d'attente avant que la condition soit satisfaite et qu'une autre action puisse être exécutée.

La commande IF/Else offre les conditions suivantes :

Application exécutée / Application non exécutée
Effectue une action selon qu'une application est en cours d'exécution ou non. Cette condition s'applique si l'application est exécutée en arrière-plan.
Date du fichier
Vérifie la date et l'heure de création ou de modification d'un fichier. Spécifiez une plage de temps au format hh:mm:ss. Spécifiez une plage de dates à l'aide des mots-clés entre ou avant, en utilisant le format MM/JJ/AA.
Le fichier existe / Le fichier n'existe pas
Effectue une action en fonction de l'existence ou non d'un fichier.
Taille du fichier
Effectue une action en fonction de la taille du fichier (supérieure, inférieure ou égale à).
Le dossier existe / Le dossier n'existe pas
Effectue une action en fonction de l'existence ou non d'un dossier.
Reconnaissance d'images
Vérifie si une image existe dans une autre image. Il est possible de spécifier un pourcentage de correspondance minimal et un mode de comparaison (Normal, Avancé, Niveaux de gris, Monochrome). Cette opération conditionnelle peut être répétée en activant la case à cocher Répéter si l'image est introuvable.
Propriétés de l'objet
Identifie et mesure les propriétés d'un objet, telles que le type, la taille, la position, le nom de l'élément et la valeur de l'élément.
Remarque : Lorsque vous capturez un objet, cliquez sur Capturer sans relâcher et faites glisser la flèche vers l'objet.
Réussite du test Ping / Échec du test Ping
Effectue une action selon qu'un ordinateur ou un serveur est en cours d'exécution ou non.
Réussite du script / Échec du script
Effectue une action selon que le script a été exécuté avec succès ou non. Utilisez cette condition pour intégrer des scripts tiers à la logique Robot de tâches / Méta robot.
Service exécuté / Service non exécuté
Effectue une action selon qu'un service particulier est en cours d'exécution ou non.
Réussite de la tâche / Échec de la tâche
Effectue une action selon que la tâche a été exécutée avec succès ou non. Utilisez cette condition pour exécuter plusieurs logiques Robot de tâches / Méta robot, en vous assurant que chaque tâche ne s'exécute que si la précédente a réussi.
Remarque : Pour éviter l'échec d'une tâche déployée à partir de Enterprise Control Room, utilisez la variable $AAApplicationPath$, au lieu d'une variable définie par l'utilisateur. Si une autre variable est utilisée dans le champ Sélectionner le fichier de tâche, un message contextuel demande à l'utilisateur de confirmer l'utilisation de la variable locale/non valide.
Variable
Ajoute des variables système et des opérateurs à la logique.
Pour inclure les conditions AND ou OR avec la condition Variable, sélectionnez l'option Ajouter plus de conditions.
Activez l'option Correspondre à un pour les conditions OR ou Correspondre à tout pour les conditions AND.
Remarque : Un seul paramètre ne peut pas contenir à la fois Correspondre à un et Correspondre à tout.
Contrôle Web
Identifie s'il existe un contrôle Web spécifique sur une page Web, tel que des liens, des zones de texte et des menus déroulants.
Remarque : Cette commande permet de modifier les logiques Robot de tâches/Méta robot créées à l'aide de l'enregistreur Web.
Contrôle de fenêtre
Vérifie si un contrôle spécifique existe dans une fenêtre active, par exemple des boutons de commande, des éléments de zone de liste, des zones de texte ou des onglets de menu.
La fenêtre existe / La fenêtre n'existe pas
Effectue une action en fonction de l'existence ou non d'une fenêtre. Peut être utilisé pour :
  • Vérifier qu'une application spécifique est ouverte.
  • Vérifier qu'une erreur est survenue.
  • Vérifier que le téléchargement d'un fichier est terminé.
Lorsque le mode d'enregistrement sécurisé est activé :
Les images ne sont pas capturées.
Envoyer le commentaire