- Notes de publication
- Démarrage
- Paramétrage et configuration
- Projets d'automatisation
- À propos de la publication de projets d'automatisation
- Conception d'automatisations
- Gérer les package d’activités
- Configuration des paramètres du projet d'activité
- Signature de paquets
- Gouvernance
- Import des entités
- Modern Design Experience
- Lier un projet à une idée dans Automation Hub
- Utilisation du gestionnaire de données
- Dépendances
- Types de workflows
- Comparaison de fichiers
- Meilleures pratiques d'automatisation
- Intégration du contrôle de code source
- Débogage
- L'outil de diagnostic (Diagnostic Tool)
- Variables
- Arguments
- Noms d'espace importés
- Automatisation Attended basée sur déclencheur
- Enregistrement
- Éléments de l'interface utilisateur
- À propos des éléments d'interface utilisateur
- Propriétés des activités de l'interface utilisateur
- Exemple d'utilisation des méthodes de saisie
- Méthodes de sortie ou de capture de données d'écran
- Exemple d'utilisation de méthodes de sortie ou de capture de données d'écran
- Génération de tables à partir de données non structurées
- Capture relative de données
- Flux de contrôle
- Sélecteurs
- Réf. d’objets
- Capture de données
- Automatisation des images et des textes
- À propos de l'automatisation des images et des textes
- Activités liées à la souris et au clavier
- Exemple d'utilisation de l'automatisation de la souris et du clavier
- Les activités de type texte
- Exemple d'utilisation d'automatisation de texte
- Activités de type OCR
- Activités de type image
- Exemple d'utilisation de l'automatisation d'image et d'OCR
- Automatisation des technologies Citrix
- Automatisation de RDP
- Automatisation de Salesforce
- Automatisation SAP
- Automatisation VMware Horizon
- Journalisation
- Outil ScreenScrapeJavaSupport
- Protocole Webdriver
- Suite de tests - Studio
- Extensions
- Résolution des problèmes
- À propos de la résolution des problèmes
- Prise en charge et limitations de Microsoft App-V
- Résolution des problèmes rencontrés avec Internet Explorer x64
- Problèmes rencontrés avec Microsoft Office
- Identification des éléments d'IU dans PDF avec options d'accessibilité
- Réparation de la prise en charge d'Active Accessibility
- Automatisation des applications exécutées sous un autre utilisateur Windows
- La validation des projets volumineux hérités depuis Windows prend plus de temps que prévu
À propos de l'automatisation de SAP WinGUI
L’activation du script SAP WinGUI API vous permet de créer des automatisations fiables pour le SAP WinGUI. Studio et Robots nécessitent que le script SAP WinGUI soit activé sur la machine locale ainsi que sur le côté serveur. Avant de pouvoir créer vos premiers projets d’automatisation pour SAP, vous devez passer en revue les étapes de configuration.
Les éléments de l'interface utilisateur dans le SAP sont connus sous le nom de contrôles, et vous pourriez avoir besoin d'une approche ou d'une activité particulière pour les détecter et les utiliser. En savoir plus sur les éléments du PAS soutenus.
Les versions suivantes de SAP WinGUI sont prises en charge pour Windows 7 et Windows 10, pour les deux types d’architecture (32 bits et 64 bits). Sap Logon et SAP Logon Pad sont pris en charge sur toutes les versions.
- SAP WinGUI 7.40
- SAP WinGUI 7.50
- SAP WinGUI 7.60
- SAP WinGUI 7.70
- SAP WinGUI 8.00
Tous les thèmes disponibles (tels que Quartz, Belize, Blue Crystal ou Corbu) peuvent être utilisés pour l’automatisation SAP.
Les activités suivantes sont spécifiquement adaptées à l’automatisation SAP :
- SAP Logon
- SAP Login
- SAP Développer l'arborescence
- Table Cell Scope
- Transaction d'appel SAP
- SAP Click Toolbar Button
- SAP Read Statusbar
- SAP Sélectionner un élément de menu
- Expand ALV Tree
- Expand ALV Hierarchical Table
- SAP Sélectionner des dates dans le calendrier
- SAP Cliquer sur l'image à l'écran
Toutes les activités SAP WinGUI mentionnées ci-dessus sont prises en charge et fonctionnent avec le référentiel d'objets.
Les caractères génériques et les expressions régulières peuvent être utilisés dans les sélecteurs générés pour les éléments SAP WinGUI.
technical ID
, mais aussi les attributs Text
, Tooltip
et Type of SAP control
. Les contrôles SAP complexes tels que les tables SAP, les grilles SAP et les arbres SAP ne disposent pas de ces attributs, car l’identification se fait différemment.
Si le script de l'API SAP WinGUI n'est pas activé ou n'est pas autorisé dans votre organisation, vous pouvez interagir avec l'interface SAP WinGUI à l'aide des activités Computer Vision.
Lorsque SAP WinGUI ne peut pas être automatisé via le script d'API SAP en raison d'une erreur de configuration ou d'une configuration incomplète, le message d'erreur ci-dessous s'affiche :
Veuillez suivre les étapes de configuration pour vérifier et corriger les paramètres.
Le paramètre Appliquer un délai d’attente strict (Enforce hard timeout) se trouve dans Paramètres du projet (Project Settings) > UI Automation Classic > SAP. Si le paramètre est défini sur Vrai (True), le Robot arrête l’exécution de l’activité SAP et génère une erreur après le délai spécifié dans la cible de l’activité. Vous pouvez capturer et gérer le message d’erreur dans une activité Essayer de détecter (Try Catch). Par défaut, le paramètre est défini sur Faux (False).
Ce paramètre est utile dans les cas où vous souhaitez mettre fin à une longue activité SAP, ou lorsque SAP est bloqué ou ne répond pas, ou que des problèmes de réseau ou de connexion surviennent.