- Notes de publication
- Démarrage
- Paramétrage et configuration
- Projets d'automatisation
- 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)
- Analyseur de workflow
- À propos de l'analyseur de workflow
- ST-NMG-001 - Convention d'affectation de noms des variables
- ST-NMG-002 - Convention d'affectation de noms des arguments
- ST-NMG-004 - Duplication du nom complet
- ST-NMG-005 - La variable remplace une autre
- ST-NMG-006 - La variable remplace l'argument
- ST-NMG-008 - Longueur de variable dépassée
- ST-NMG-009 - Ajouter un préfixe aux variables DataTable
- ST-NMG-011 - Ajouter un préfixe aux arguments Datatable
- ST-NMG-012 - Valeurs par défaut de l'argument
- ST-NMG-016 : longueur d'argument dépassée
- ST-DBP-002 - Nombre élevé d'arguments
- ST-DBP-003 - Bloc d'interception vide
- ST-DBP-007 - Plusieurs couches de l'organigramme
- ST-DBP-020 - Propriétés de sortie non définies
- ST-DBP-023 : Workflow vide
- ST-DBP-024 - Vérification de l’activité de persistance
- ST-DBP-025 - Condition préalable à la sérialisation des variables
- ST-DBP-026 - Utilisation de l’activité Délai
- ST-DBP-027 - Pratiques exemplaires de persistance
- ST-DBP-028 - Condition préalable à la sérialisation des arguments
- ST-MRD-002 - Valeurs par défaut des noms d'activités
- ST-MRD-004 - Activités inaccessibles
- ST-MRD-005 - Séquences redondantes
- ST-MRD-007 - Clauses If imbriquées
- ST-MRD-008 - Séquence vide
- ST-MRD-009 - Activités profondément imbriquées
- ST-MRD-011 - Utilisation de la ligne d'écriture
- ST-MRD-017 - Incomplet si (Incomplete If)
- ST-USG-005 - Arguments d'activité codée en dur
- ST-USG-009 - Variables inutilisées
- ST-USG-010 - Dépendances inutilisées
- ST-USG-014 - Restrictions sur les paquets (Package Restriction)
- ST-USG-020 - Nombre minimum de messages consignés
- ST-USG-024 - Non utilisé, sauvegardé pour plus tard (Unused Saved for Later)
- ST-USG-025 - Utilisation abusive de la valeur enregistrée (Saved Value Misuse)
- ST-USG-026 - Restrictions d'activité (Activity Restrictions)
- ST-USG-027 - Packages requis
- Variables
- Arguments
- Noms d'espace importés
- Flux de contrôle
- Réf. d’objets
- Journalisation
- L'outil de migration MiseAlEchelleCoordonnees (ScaleCoordinates)
- Outil ScreenScrapeJavaSupport
- StudioPro
- Extensions
- Résolution des problèmes
- Internet Explorer x64
- Problèmes d'interopérabilité avec Microsoft Office
- Identification des éléments d'IU dans PDF avec options d'accessibilité
- Identification des éléments d'IU après les mises à jour de Windows
- Applications JxBrowser
- Surveillance des événements utilisateur
- Java dans App-V
- Prise en charge et limitations de Microsoft App-V
- Résolution des problèmes Citrix
This tutorial teaches you how to create a basic process in Studio in 10 minutes and run it on your machine. The example opens a browser, loads a certain web page, scrapes information, and writes it to the Output panel, and in a Notepad file.
Regardez la vidéo ou suivez les étapes décrites en détail ci-dessous :
-
Lancez Studio. En mode HOME Backstage, cliquez sur Processus (Process) pour créer un projet. La fenêtre Nouveau processus vierge (New Blank Process) s'affiche.
-
Tapez le nom du nouveau projet et une description qui résume ce que vous souhaitez faire avec ce projet d’automatisation. Choisissez l'emplacement du nouveau projet.
Remarque :Le nom du projet ne peut pas dépasser 128 caractères et la description ne peut pas dépasser 500 caractères.
-
Cliquez sur Créer (Create). Le nouveau projet est ouvert dans Studio.
-
In the Activities panel, search for Open Browser and drag it to the Designer panel. Notice that the activity is automatically added inside a Sequence.
-
Ajoutez l'URL
"https://www.uipath.com/product/studio"dans le champ d'entrée Ouvrir le navigateur (Open Browser). Utilisez Ctrl + S (Ctrl + S) ou cliquez sur Enregistrer (Save) dans le ruban, puis appuyez sur Ctrl + F6 (Ctrl + F6) pour exécuter le processus. La page Web susmentionnée s'ouvre dans Internet Explorer. -
From the Activities panel, add a Get Visible Text activity to the Do container of the Open Browser activity. Click Indicate element inside browser, and click on the text that you want to scrape from the previously loaded web page.
-
In the Variables panel, create a new
stringvariable calledGetText, and set its scope toSequence. The purpose of this variable is to store the scraped information. -
Dans l'activité Get Visible Text, panneau Propriétés (Properties), sélectionnez le champ en regard de la propriété Text, puis insérez la variable
GetText. -
From the Activities panel, drag a Write stepne activity. In the input text field, add the previously created variable. This activity writes the scraped data to the Output panel.
-
Add an Open Appstepcation activity to the project. Open a Notepad instance, click Indicate window on screen and select the opened appstepcation. Notepad’s file path is detected.
-
Add a Type Into activity in the Open Appstepcation activity’s Do container. Click Indicate element inside window to select the Notepad window, and add the
GetTextvariable to the input text field. This activity writes the scraped text to a Notepad window. -
Dans le ruban, cliquez sur Run File (Exécuter le fichier) ou utilisez le raccourci Ctrl + F6 (Ctrl + F6) pour exécuter le projet.
When the execution is completed, notice that the scraped text is written to the Output panel, and in the Notepad file.
De même, vous pouvez créer d'autres processus pour extraire des données depuis des pages Web, à l'aide de l'assistant.