- Notes de publication
- 2022.10.3
- 2022.10.4
- 2022.10.5
- 2022.10.12
- Démarrage
- Didacticiels
- Projets d'automatisation
- Création d'automatisations
- Bases de l'automatisation
- Réf. d’objets
- Meilleures pratiques d'automatisation
- À propos des cibles et des ancres
- Indication d'une cible
- Modification d’une cible
- Tutoriel : Travailler avec l’UI Automation
- Tutoriel : extraction de données de table d’une page Web et modification de ces données dans Excel
- Tutoriel : remplir des formulaires en format PDF avec des données Excel dans Acrobat Reader
- Tutoriel : Création d’un tableau croisé dynamique
- Tutoriel : parcourir les lignes d'une table
- Tutoriel : comparaison des fichiers Excel et envoi par e-mail des erreurs de rapprochement
- Tutoriel : extraire des données d'e-mails automatisés et les déplacer vers une application de bureau
- Tutoriel : Filtrage des données dans Excel
- Tutoriel : Formatage des cellules
- Tutoriel : ajout d’informations sur les fichiers d'un dossier dans un fichier Excel
- Tutoriel : ajout de ses propres formules au Bloc-notes du projet
- Automatisation PowerPoint
- Automatisation des données
- Activités courantes
- Automatisation de l'espace de travail Google
- Automatisation OneDrive et SharePoint
- Résolution des problèmes
Date de publication : 27 octobre 2022
Nouveautés
Windows est la nouvelle compatibilité de projet par défaut
Nous nous efforçons de toujours offrir les technologies les plus récentes et les plus performantes, et l'une des mesures que nous avons prises dans cette optique, sur les versions récemment publiées, a été d'annoncer la compatibilité des projets Windows et multiplate-formes basés sur .NET 6. Nous avons visé une prise en charge étendue aux nouveaux frameworks et l'amélioration de l'expérience de développement, à tel point qu'avec la v2022.10, il est temps de dire au revoir à la compatibilité Windows - Legacy, basée sur .NET 4.6.1. Même si vous pouvez toujours créer des projets Windows en mode Legacy, Windows est désormais la compatibilité par défaut pour les nouveaux projets, et nous vous recommandons de commencer à utiliser les options Windows et multiplate-formes. La version 2023.4 prendra en charge l'édition de projets existants en Windows - Legacy, mais pas la création de nouveaux projets. Dorénavant, vous devez également sélectionner une compatibilité de projet lors de la création de projets dans StudioX, alors qu'auparavant la seule option possible était Windows - Legacy.
Pour faciliter la transition, StudioX est désormais livré avec un outil de conversion intégré qui vous permet de convertir facilement n'importe quel projet Windows - Legacy en projet Windows. L'outil de conversion est disponible à la fois dans Studio et StudioX.
For more information, see Deprecation of the Windows-Legacy Compatibility.
Présentation des projets multiplate-formes
Vous pouvez désormais sélectionner le type de projet multiplate-forme lors de la création d'un nouveau projet dans StudioX. Le framework par défaut est Windows. Par défaut, les packages d'activités suivants sont disponibles dans les projets multiplate-formes :
- Activités du système
- Activités UIAutomation
- Activités Microsoft Office 365
- Activités Google Workspace
For more information, see Designing Cross-platform Projects.
Nouveau design pour les activités
Activities have a new design and an improved user experience. We've introduced new controls, editors, and builders for the most common data types, making it easier to configure activities without writing expressions. All activity properties are now available in the activity cards in the workflow designer, and you no longer need to use the Properties panel to configure advanced properties. This experience is available in cross-platform projects and for some activities in projects with the Windows compatibility. For more information, see Designing Automations.
De plus, toutes les activités ont un en-tête repensé qui comprend également un bouton pour un accès rapide au menu contextuel de l'activité, et les bordures ont des couleurs différentes selon le package source, avec une bordure gauche plus épaisse pour une meilleure visibilité.
Déclencheurs de conception
StudioX prend désormais en charge l'ajout à vos projets d'un déclencheur manuel, temporel ou événementiel, vous permettant de définir quand vos automatisations vont s'exécuter au cours de la conception. Un certain nombre d'activités de déclenchement personnalisables sont disponibles, et de nombreux autres déclencheurs basés sur des événements sont en cours de développement.
For more information, see Adding a trigger.
Concevoir des automatisations dans Studio et Studio Web
With the introduction of Studio Web, you can now design automations on-the-go, from a web browser on any device. If you use Studio and Studio Web, your cross-platform projects are always kept in sync and you can develop on both. Find out how to switch between Studio and Studio Web.
Studio Web est actuellement disponible en version bêta.
Tour d'horizon rapide lors de la première exécution
Un tour d'horizon rapide est désormais disponible lorsque vous ouvrez un projet pour la première fois dans StudioX, afin de vous familiariser avec les différents panneaux et outils à votre disposition pour créer une automatisation. Voici quelques-unes des nouveautés les plus marquantes :
- Panneaux essentiels et leurs fonctions.
- Comment ajouter une activité.
- Comment configurer une activité.
- Comment exécuter et publier une tâche.
Améliorations
Mises à jour du Gestionnaire de données
We’ve made some changes to the Data Manager in order to expand on some of the existing functionality. Some of the highlights are:
- Vous pouvez maintenant attribuer une étendue à vos variables, qui va déterminer où elles sont disponibles dans votre projet.
- Les variables et les arguments peuvent désormais être créés de façon groupée.
- L'option Regrouper par activité (Group by activity) vous permet de regrouper toutes vos variables en fonction de leur étendue.
- Le bouton Synchroniser avec l'étendue active (Sync with active scope) affiche uniquement les variables dont l'étendue correspond à la synchronisation que vous avez spécifiée, par exemple une carte d'activité Utiliser un fichier Excel (Use Excel File).
- La fonctionnalité de filtre a été étendue à tous les types de données disponibles dans le Gestionnaire de données.
- Vous pouvez maintenant afficher les connexions utilisées dans votre projet.
Analyseur de workflow
Vous pouvez désormais rechercher des règles par nom et par code, à l'aide de la nouvelle zone de recherche en haut de la fenêtre Analyseur de workflow (Workflow Analyzer). Le filtrage par étendue et par action a également été amélioré avec l'ajout d'un nouveau menu déroulant de filtres avec option de sélection multiple, en regard du champ de recherche.
Nouvelles règles
- ST-USG-032 (Required tags) - Enables organizations to define a list of required project tags.
- ST-USG-034 (Automation Hub URL) - Enables organizations to enforce linking each project to an Automation Hub idea.
Règles améliorées
ST-USG-014 (Package restrictions) now enables you to define a list of allowed packages, not just prohibited packages. The Allowed Packages box supports the * wildcard character, so for example you can enter UiPath.* to allow only packages published by UiPath.
Autres améliorations
- Organizations can now use governance policies to control which feeds users can publish to and which templates feeds are enabled in Studio.
- Le programme d'installation MSI de Studio a été allégé en réduisant le nombre de packages d'activités inclus dans UiPathStudio.msi, et donc disponibles dans le flux local. Seuls les packages suivants, qui sont des dépendances par défaut pour la création de projets dans Studio et StudioX, ainsi que leurs dépendances, sont désormais inclus dans le programme d'installation : Excel, Mail, System, UIAutomation, Testing, Presentations, ComplexScenarios, WebAPI et Word. Vous pouvez installer d'autres packages officiels à partir du flux officiel ou des flux Orchestrator.
- The URL of the official feed for packages has changed to https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json.
Automatisation Excel
Nouvelles activités
- Filtrer le tableau croisé dynamique (Filter Pivot Table) - Crée un filtre dans un tableau croisé dynamique en fonction des valeurs d’une seule colonne. Peut également être utilisé pour effacer les filtres existants.
- Obtenir la couleur de la cellule (Get Cell Color) - Récupère la couleur d'arrière-plan d'une cellule et l'enregistre en tant que variable de couleur.
- Appeler VBA (Invoke VBA) - Invoque une macro à partir d'un fichier externe contenant du code VBA et l'exécute sur un fichier Excel.
Améliorations
- L'activité Lire la plage (Read Range) a été optimisée pour s'exécuter plus rapidement lorsque vous travaillez avec des fichiers Excel mis en forme.
Activités courantes
Nouvelles activités
Les activités suivantes sont désormais disponibles dans StudioX dans les projets multiplate-formes :
- Collection en table de données (Collection to Data Table) - Convertit une collection spécifiée en une table de données (TableDonnées).
- Ajouter un élément à la collection (Append Item to Collection) - Ajoute un ou plusieurs éléments à la fin de la collection spécifiée.
- Créer une collection (Build Collection) - Crée une collection d'éléments qui ont le même type que le premier élément spécifié.
- Existe dans la collection (Exists in Collection) - Vérifie si l'élément spécifié existe dans la collection spécifiée.
- Filtrer la collection (Filter Collection) - Filtre une collection en fonction des conditions spécifiées.
- Fusionner des collections (Merge Collections) - Combine les éléments de deux collections dans une nouvelle collection.
- Supprimer de la collection (Remove from Collection) - Supprime l'élément spécifié de la collection spécifiée.
- Réinitialiser le minuteur (Reset Timer) - Réinitialise le minuteur d'entrée fourni en tant qu'argument.
- Relancer le minuteur (Resume Timer) - Relance le minuteur d'entrée fourni comme argument.
- Démarrer le minuteur (Start Timer) - Crée un nouveau minuteur ou redémarre un minuteur existant reçu en tant qu'argument.
- Arrêter le minuteur (Stop Timer) - Arrête le minuteur démarré précédemment à l'aide de l'activité Démarrer le minuteur (Start Timer).
- Étendue avec délai d'expiration (Timeout Scope) - Crée une étendue avec un temps d'exécution limité. L'activité génère une exception System.TimeoutException en cas d'expiration du délai.
- Déclencheur manuel (Manual Trigger) - Lorsqu'elle est déclenchée, cette activité génère des données de tâche.
- Lorsqu'un nouvel élément est ajouté à la file d'attente (When New Item Added to Queue) - Démarre une tâche lorsqu'un nouvel élément est ajouté à la file d'attente spécifiée.
Améliorations
- Sur les projets multiplate-formes, l'activité Ajouter un élément à la liste (Append Item to List) a été remplacée par l'activité Ajouter un élément à la collection (Append Item to Collection).
- Les activités suivantes ont été mises à jour avec un nouveau design et sont désormais disponibles dans les projets multiplate-formes :
Résolution de bogues
- The For Each Row in Data Table activity card was not expanding properly when an activity was placed inside.
- StudioX autorisait l'ajout d'icônes de package avec l'extension ICO, ce qui provoquait des erreurs lors de la publication de projets.
- La variable DateTime n'acceptait pas la valeur Aujourd'hui (Today).
- StudioX was freezing when the Plus
button was used to select an asset name in the Get Orchestrator Asset and Get Orchestrator Credential activities. - Le texte d'annotation n'était pas renvoyé à la ligne en cas de texte dépassant la capacité d'affichage de la fenêtre d'annotation.
- Les documents Word étaient enregistrés même lorsque les propriétés Enregistrer les modifications (Save changes) et Enregistrement automatique (Auto save) n'étaient pas sélectionnées dans l'activité Utiliser un fichier Word/Étendue de l'application Word (Use Word File/Word Application Scope).
- L'activité Étendue des processus Excel (Excel Process Scope) tentait de tuer les processus Excel pour tous les utilisateurs disposant de processus Excel en cours d'exécution, plutôt que simplement l'utilisateur actif, lorsque l'option Action de processus existante (Existing process action) est définie sur Forcer l'arrêt (Force kill).
- Nouveautés
- Windows est la nouvelle compatibilité de projet par défaut
- Présentation des projets multiplate-formes
- Nouveau design pour les activités
- Déclencheurs de conception
- Concevoir des automatisations dans Studio et Studio Web
- Tour d'horizon rapide lors de la première exécution
- Améliorations
- Mises à jour du Gestionnaire de données
- Analyseur de workflow
- Autres améliorations
- Automatisation Excel
- Activités courantes
- Résolution de bogues