- 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
2022.10.3
Date de publication : 27 octobre 2022
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.
Pour plus d'informations, consultez Obsolescence du mode de compatibilité Windows - Legacy.
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
Pour plus d'informations, consultez la section Concevoir des projets multiplateformes (Designing Cross-platform Projects).
Les activités ont un nouveau design et une expérience utilisateur améliorée. Nous avons introduit de nouveaux contrôles, éditeurs et compileurs pour les types de données les plus courants, ce qui facilite la configuration des activités sans écrire d'expressions. Toutes les propriétés d'activité sont désormais disponibles dans les cartes d'activité du concepteur de workflow et vous n'avez plus besoin d'utiliser le panneau Propriétés (Properties) pour configurer les propriétés avancées. Cette expérience est disponible dans les projets multiplate-formes et pour certaines activités dans les projets utilisant la compatibilité Windows. Pour plus d'informations, consultez Concevoir des automatisations.
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é.
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.
Pour plus d'informations, voir Ajouter un déclencheur.
Avec l'introduction de Studio Web, vous pouvez désormais concevoir des automatisations où que vous vous trouviez : il suffit d'un navigateur Web ouvert sur n'importe quel appareil connecté. Si vous utilisez Studio et Studio Web, vos projets multiplate-formes sont toujours synchronisés et vous pouvez développer sur ces deux outils. Découvrez comment basculer entre Studio et Studio Web.
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.
Nous avons apporté quelques modifications au Gestionnaire de données afin d’étendre certaines des fonctionnalités existantes. Voici quelques-unes des nouveautés les plus marquantes :
- 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.
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 (Balises requises) (Required tags) - Permet aux organisations de définir une liste des balises de projet requises.
- ST-USG-034 (URL d'Automation Hub) (Automation Hub URL) - Permet aux organisations d'imposer la liaison de chaque projet à une idée Automation Hub.
Règles améliorées
*
. Par exemple, vous pouvez entrer UiPath.*
pour autoriser uniquement les packages publiés par UiPath.
- Les organisations peuvent désormais utiliser des règles de gouvernance pour contrôler les flux sur lesquels les utilisateurs peuvent publier et les flux de modèles activés dans 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.
- L'URL du flux officiel pour les packages a été remplacée par https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json.
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.
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 :
- La carte d'activité Pour chaque ligne du tableau de données (For Each Row in Data Table) ne se développait pas correctement lorsqu'une activité y était placée.
- 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).
- L'interface StudioX se bloquait lorsque le bouton Plus était utilisé pour sélectionner un nom de ressource dans les activités Obtenir la ressource Orchestrator (Get Orchestrator Asset) et Obtenir les informations d'identification Orchestrator (Get Orchestrator Credential).
- 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
- Créez 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