2017-10-04 12 views
1

Je veux automatiser un processus dans une application web en utilisant UIPath. Il y a une case à cocher qui doit être vérifiée chaque fois que je veux générer un rapport. J'essayais d'automatiser en utilisant "clic" dans l'automatisation de l'interface utilisateur. Il n'y a pas de problème sur le premier processus. Cependant, la case à cocher ne revient pas à "décocher" une fois le premier processus terminé. La prochaine fois que j'exécuterai le processus, la case à cocher sera de nouveau cliquée sur la condition "décocher".Case à cocher dans l'application web automation (UIPath)

Je souhaite créer une automatisation pour vérifier si l'état de la case à cocher est "cochée" ou "décocher". Si l'état est "vérifié", alors je veux sauter le processus de case à cocher de clic.

Quelle est la façon idéale de faire cela? J'imagine en utilisant la décision de flux de travail. Mais si quelqu'un peut élaborer quelle fonction j'ai besoin d'utiliser. Ce serait d'une grande aide!

Répondre

1

Vous pouvez simplement utiliser l'activité UiPath Vérifiez. Vous pouvez le trouver dans Ui Automation> Element> Control. Recherchez la propriété Action et dans votre cas, sélectionnez Vérifier (par défaut). Cela ne coche pas la case si elle est déjà cochée.

0

Vous pouvez utiliser l'activité Obtenir l'attribut et vous devrez identifier le nom de l'attribut de la case à cocher que vous souhaitez extraire. Vous pouvez ensuite affecter sa valeur à une variable (probablement une chaîne) et vérifier la valeur et procéder en conséquence. Dans mon cas de test, c'était l'attribut "texte" que j'avais besoin d'utiliser qui ramenait une valeur de cochée ou non cochée.