Automatiser l'action du clic droit sur les objets masqués derrière la fenêtre d'exécution

Dans certains cas, les objets que vous souhaitez automatiser s'affichent derrière la fenêtre d'exécution du robot. Dans ces cas, la fenêtre est réduite puis réactivée après l'exécution de l'action, ce qui vous permet d'automatiser correctement ce type d'objets.

Lorsque vous exécutez une action de clic droit sur une fenêtre du navigateur, le menu contextuel s'ouvre. Lorsque vous tentez de cliquer sur une option de ce menu, celle-ci disparaît, car après avoir exécuté l'action de clic droit, la fenêtre active du navigateur est convertie en fenêtre d'exécution. En conséquence, le menu contextuel se ferme et le robot échoue. Pour automatiser de tels scénarios, procédez comme suit.

Procédure

  1. Créez une variable de fenêtre.
  2. Dans le champ Nom, saisissez RuntimeWindow.
  3. Sélectionnez une fenêtre puis, dans le champ Titre de fenêtre, saisissez Bot running* et enregistrez les mises à jour.
  4. Dans le volet Actions, double-cliquez sur l'action Fenêtre > Réduire ou faites-la glisser.
  5. Dans le champ Fenêtre, sélectionnez la variable RuntimeWindow.
  6. Cliquez sur Démarrer l'enregistrement.
  7. Dans la fenêtre Enregistreur, sélectionnez la fenêtre spécifique du navigateur.
  8. Dans le champ Fenêtre, sélectionnez la fenêtre spécifique du navigateur.
  9. Exécutez l'action Clic droit dans la page spécifique du navigateur.
  10. Sélectionnez une option dans le menu contextuel.
  11. Dans le volet Actions, double-cliquez sur l'action Fenêtre > Restaurer ou faites-la glisser.
  12. Dans le champ Fenêtre, sélectionnez la variable RuntimeWindow.
  13. Enregistrez le robot et exécutez-le.