Cyro Technology

Interface UiPath Studio

UiPath Studio est l’éditeur de code du robot.

La base de la RPA repose sur la facilité de maintenance des robots pour réagir rapidement en cas de modification d’un des éléments automatisés. Ainsi, le développement de robot UiPath est basé sur le concept low-code, à savoir l’utilisation de blocs reprenant les concepts de programmations, mais de manière plus visuelle.

Cette partie visuelle vient se superposer au langage choisi à la création du robot (VB ou C#).

 

L’interface du studio est composée de plusieurs parties, nous verrons ici les fonctions principales

1 - Le bandeau

Le bandeau est composé de 3 parties

  • Accueil : pour ouvrir un projet ou les paramètres
  • Conception : tous les outils de conception du robot
  • Débogage : fonctions de débogage du projet

2 - Projet / Activités / Extraits

Cette zone permet de

  • Parcourir l’arborescence du projet
  • Créer des workflows
  • Gérer les dépendances
  • Gérer les versions (Git, SVN…)

Cette zone permet de rechercher et glisser des composants vers la zone de design

Cette zone liste des séquences souvent utilisées lors de la conception de robots

3 - Design

La fenêtre de design est la zone principale du studio, c’est ici que seront déposés les séquences et les composants.

4 - Variable / Arguments / Importations

Variable

Cette zone permet de gérer les variables du fichier en cours d’édition dans la fenêtre design

Vous ne voyez que les variables accessibles dans la portée de l’élément sélectionné.

Arguments

Cette zone permet de gérer les arguments d’entrée/sortie du fichier en cours d’édition dans la fenêtre design

Importation

Cette zone liste les espaces de nommages importés dans le projet

5 - Propriétés

C’est dans cette zone que les propriétés du composant sélectionné dans la fenêtre design sont paramétrés.

Zones temporaires

La zone inférieure de l’interface présente plusieurs onglets, uniquement visibles lorsqu’ils sont sélectionnés ou affichés par une fonction telle que la recherche ou la liste des points d’arrêt.

Permets de voir les logs du projet en cours d’exécution

La liste des erreurs de compilations ou de développement

Affiche les occurrences d’une recherche dans le code du projet

Liste des points d’arrêt dans le projet, très pratique pour supprimer tous les points d’arrêts en fin de développement.