studio
2024.10
true
Guide de l’utilisateur de Studio
Last updated 30 oct. 2024

2024.10.1

Date de publication : 1er juillet 2024

Nouveautés

Libérez votre productivité avec Autopilot™

Autopilot™ propose un ensemble de fonctionnalités optimisées par l’IA conçues pour vous aider à créer et à tester des automatisations plus rapidement et plus facilement. Pour découvrir ce que Autopilot propose sur la plate-forme d’automatisation UiPath Business, consultez le guide d’ Autopilot.

Afin d’améliorer la productivité et de rationaliser le processus de développement de l’automatisation, vous pouvez désormais générer des expressions complexes à l’aide du langage naturel. Grâce aux expressions générées par l’IA qui font partie intégrante des capacités de développement d’Autopilot™, vous pouvez décrire le résultat souhaité pour une entrée d’activité particulière, tandis qu’un modèle basé sur l’IA génèrera une expression valide en fonction de la demande. Pour plus d’informations, consultez la section Concevoir des automatisations.



Avec Autopilot, vous pouvez utiliser le langage naturel pour décrire la structure et le résultat d’un workflow. Autopilot traitera vos instructions et créera un aperçu du workflow qui en résulte. Si vous souhaitez modifier la structure créée par Autopilot, vous pouvez affiner davantage vos instructions et générer un nouvel aperçu. Après avoir confirmé que l’automatisation fonctionne comme prévu, le Autopilot crée automatiquement le workflow. Vous pouvez également générer un workflow à partir d’annotations ajoutées aux activités Séquence (Sequence). Pour plus d’informations, consultez la section Interface utilisateur.



Grâce à ses capacités de synthèse, Autopilot peut également décrire le fonctionnement interne des activités et des séquences en créant des noms significatifs qui prennent en compte les éléments qui définissent l’activité ou la séquence. Pour en savoir plus, consultez la section Interface utilisateur.

Autopilot est activé par défaut pour tous les utilisateurs. Cependant, les organisations peuvent utiliser des politiques de gouvernance pour contrôler les capacités d’Autopilot.

Modifier les activités lors du débogage

Le débogage de vos projets est simplifié grâce à la possibilité de modifier dynamiquement les propriétés, les variables et les arguments des activités directement à partir du panneau Concepteur (Designer) ou du panneau Propriétés (Properties). En tant qu’alternative plus rapide au panneau Variables locales (Locals), la modification d’une propriété d’activité ne vous oblige plus à arrêter le processus de débogage, à appliquer la modification et à redémarrer le débogage.

Lorsque le débogage est suspendu (soit par un point d’arrêt ou une erreur, soit en interrompant manuellement l’exécution), vous pouvez sélectionner l’activité en cours et modifier les sélecteurs, les valeurs d’entrée ou de sortie, les paramètres de délai d’attente ou d’autres propriétés spécifiques à l’activité à partir du panneau Propriétés (Properties) ou directement depuis le concepteur. En reprenant l’exécution, l’activité modifiée s’exécutera avec les propriétés mises à jour.

À la fin du processus de débogage ou lorsque le débogage est arrêté manuellement, une fenêtre de message vous demandera si vous souhaitez conserver les modifications effectuées lors du débogage. Si vous ignorez les modifications, l’activité retrouvera ses propriétés d’origine.



Nouveaux raccourcis de navigation dans un projet

Vous pouvez désormais avancer et reculer dans les fichiers de projet et entre les fichiers de projet à l’aide de nouveaux raccourcis. Vous pouvez également utiliser les nouveaux boutons Avancer (Navigate forward) et Reculer (Navigate backward) ainsi que les raccourcis clavier dans la Palette de commandes (Command Palette).

Signets Studio

Pour faciliter la navigation dans les workflows volumineux, vous pouvez désormais définir des signets en cliquant avec le bouton droit sur une activité et en sélectionnant Activer/Désactiver le signet (Toggle Bookmark). Le panneau Points d’arrêt (Breakpoints) a été repensé pour inclure des signets et s’appelle désormais Points d’arrêt et signets (Breakpoints & Bookmarks). De nouveaux raccourcis clavier sont également disponibles pour activer, désactiver et parcourir les signets. Pour plus d’informations sur le panneau repensé et l’utilisation des signets, consultez la page Panneau Points d’arrêt et signets.



Nouvelles fonctionnalités d’automatisation codée

Appeler de façon dynamique des workflows dans des automatisations codées

L’objet workflows peut exécuter dynamiquement tous les workflows d’un projet, y compris les automatisations codées (CS) et low-code (XAML). L’objet s’ajuste automatiquement aux modifications apportées aux fichiers invoqués d’un projet à l’autre, comme un nouveau nom ou des arguments mis à jour, garantissant une transition fluide pour créer des automatisations hybrides. Consultez la page Création d’automatisations hybrides à l’aide de l’objet Workflows pour découvrir comment invoquer les workflows plus efficacement dans vos automatisations codées.

Invocation d’automatisations codées à l’aide de bibliothèques

Vous pouvez désormais publier vos automatisations codées en tant que bibliothèque et les réutiliser facilement dans différents projets, ce qui vous permet d’économiser du temps et des efforts. Que vous travailliez avec des automatisations low-code (XAML) ou codées (CS), vous pouvez utiliser les automatisations codées publiées de la bibliothèque directement dans votre projet. Consultez la page Invocation d’automatisations codées à l’aide de bibliothèques pour découvrir comment invoquer des automatisations codées dans différents projets et simplifier vos processus.

Connexions pour les services dans les automatisations codées

Nous avons ajouté une fonctionnalité qui vous permet d’utiliser les connexions Integration Service existantes dans vos automatisations codées. Cette fonctionnalité vous aide à accéder plus efficacement aux API à partir des services correspondants. Consultez la section Créer des connexions pour les services dans les automatisations codées pour découvrir comment recréer et utiliser ces connexions dans vos automatisations codées.

Importation automatique d’espaces de noms dans les automatisations codées

Vous pouvez réduire le temps nécessaire à la création d’automatisations de tests codées en activant Activer la finalisation de l’importation (Enable Import Completion) dans les paramètres de l’éditeur de code. Ce paramètre importe automatiquement les espaces de noms qui incluent un symbole sélectionné, du fait que vous n’avez pas à ajouter manuellement les instructions using dans votre fichier CS. Consultez la page Studio IDE pour connaître les paramètres disponibles de l’éditeur de code.

Nouvelles fonctionnalités d'automatisation de test

Génération de tests optimisée par l’IA

You can now generate synthetic test data using AI capabilities offered by AutopilotTM. Use prompts to customize your test data so it suits your specific testing needs. Visit AI-generated test data to check how to use AI-powered test data generation.

Génération de cas de test codés à l’aide de l’IA

You can now generate a fully automated coded test case from your manual tests using AutopilotTM. Connect Studio to Test Manager, and generate the entire code for your manual tests, with the manual steps as comments before the automated steps. Visit Generating test cases using AI to check how generate coded test cases using AutopilotTM.

Convertir le texte en code

Vous pouvez désormais générer du code à partir de plusieurs sources au sein de votre automatisation codée afin de rationaliser vos processus. Vous pouvez générer directement du code à partir de commentaires, de lignes spécifiques dans votre automatisation ou à l’aide d’invites personnalisées. Consultez la page Génération de code pour savoir comment exploiter cette fonctionnalité.

Création d’un cas de test low-code à partir d’un test manuel

Pour faciliter vos efforts d’automatisation, vous pouvez convertir vos tests manuels en cas de test low-code, avec les étapes manuelles affichées en tant qu’activités Commentaire (Comment). Consultez la page Création d’un cas de test low-code à partir d’un cas de test manuel pour découvrir comment utiliser la fonctionnalité.

Le fichier testCase.json

Vous pouvez désormais trouver des métadonnées précieuses sur vos projets de test RPA en paquets dans le fichier testCase.json. Le fichier est automatiquement généré dans le répertoire .tmh du fichier NUPKG du projet.

Projets Windows enregistrés dans le Cloud

Pour faciliter l’accès aux automatisations et améliorer la collaboration entre les développeurs sans avoir besoin de partager des fichiers de projet ou de configurer à l’avance un environnement de contrôle de code source, les projets Windows peuvent désormais être enregistrés en tant que projets Cloud.

Les projets Cloud multiplate-forme sont intégrés en toute fluidité à Studio Web, ce qui vous donne la possibilité de commencer à travailler sur un projet dans Studio et de poursuivre dans votre navigateur. De leur côté, les projets Windows peuvent être stockés dans le Cloud, mais pas modifiés dans Studio Web. Pour plus d’informations, voir Concevoir des projets multiplate-formes.

Les organisations peuvent utiliser des politiques de gouvernance pour déterminer si les projets sont enregistrés localement ou dans le Cloud par défaut.

Autres nouvelles fonctionnalités

  • StudioX prend désormais en charge C# 11.
  • Dans les configurations Authentification unique d'Azure Active Directory, l'installation UiPathStudio.msi en mode utilisateur inclut désormais une case à cocher Connexion automatique (Automatically sign in) pour les packages Automation Developer et Robot Attended. Pour plus d’informations, consultez Installer Studio (Install Studio).
  • Les variables globales et les constantes apparaissent désormais en tant que résultats de recherche lors de l’utilisation de la barre de recherche universelle et dans les options Fichier actuel (Current File), Tous les fichiers (All Files) et Variables. La sélection d’une variable globale ou d’une constante dans la barre de recherche la met en surbrillance dans le panneau Data Manager.

Améliorations

Améliorations des Flowcharts

Les Flowcharts ont bénéficié d’une refonte visuelle et fonctionnelle. Les modifications qui améliorent l’expérience de conception et d’utilisation des Flowcharts comprennent ce qui suit :
  • Les activités Décision de flux (Flow Decision) et Commutateur de flux (Flow Switch) ont été repensées et prennent désormais en charge l’ajout de points d’arrêt, de signets et d’annotations.
  • Le nœud Démarrer (Start) a une nouvelle conception.
  • Le panneau Concepteur (Designer) se présente désormais sous la forme d’une zone de dessin illimitée qui s’étend au fil de la création de votre workflow. Le panneau Concepteur (Designer) dispose désormais également d’un système de grille avec des fonctionnalités d’ancrage à la grille pour vous aider à positionner les activités avec précision. Nous avons également supprimé la séquence autour du Flowchart dans les projets Windows et multiplate-forme.
  • Les activités ajoutées à un Flowchart ont une conception améliorée, sont plus faciles à lier et sont mises en surbrillance lorsqu’elles sont sélectionnées. De plus, toutes les activités ajoutées à un Flowchart sont désormais réduites par défaut dans le panneau Concepteur (Designer). Si une activité comporte des erreurs de validation, l’icône d’erreur est désormais visible dans la fiche d’activité réduite.
  • Les activités copiées à partir de séquences conservent leur ordre et sont collées dans votre point de focalisation actuel dans le Flowchart.
  • Vous pouvez désormais ajouter des libellés entre les étapes d’un Flowchart en sélectionnant la flèche de connexion et en définissant le libellé dans le panneau Propriétés (Properties). Des libellés peuvent être ajoutés à toutes les flèches de connexion, à l’exception de la première qui part du nœud Démarrer (Start).
  • Les flèches de connexion sélectionnées sont maintenant mises en surbrillance et peuvent être renommées et supprimées en cliquant dessus avec le bouton droit.
  • Si la zone de dessin du Flowchart devient difficile à lire en raison de nœuds ou de cartes d’activité qui se chevauchent, vous pouvez cliquer avec le bouton droit sur le concepteur et sélectionner la nouvelle option du menu contextuel Désencombrer la zone de dessin (Declutter canvas) pour réorganiser les cartes et améliorer la lisibilité du Flowchart. Désencombrer la zone de dessin (Declutter Canvas) remplace l’option Disposition automatique (Auto Arrange).

Disposition du ruban simplifiée

Une mise en page simplifiée du ruban est désormais disponible, vous permettant d’augmenter la taille du panneau Concepteur (Designer). Pour plus d’informations sur la façon d’activer la nouvelle mise en page, consultez la section Interface utilisateur.



Menu contextuel du panneau Concepteur (Designer) simplifié

Lors d’un clic droit dans le panneau Concepteur (Designer), le menu contextuel affiche désormais une conception plus légère. Voici certaines des modifications apportées :
  • L’option Ouvrir le workflow (Open Workflow) a été supprimée.
  • Les options Désactiver l’activité (Disable Activity) et Activer l’activité (Enable Activity) s’affichent désormais de manière dynamique.
  • Les options Exécuter vers cette activité (Run to this Activity), Exécuter à partir de cette activité (Run from this Activity) et Activité de test (Test Activity) ont été regroupées sous l’option unique Débogage (Debug).

Pour obtenir une liste mise à jour des options de menu contextuel disponibles, consultez la page Interface utilisateur.

Plus d’informations sur les propriétés des arguments

Studio offre désormais l’accès à des informations supplémentaires sur les arguments dans Assistant et Automation Ops - Pipelines après la publication d’un projet. Vous pouvez désormais utiliser la nouvelle fenêtre Propriétés d’argument (Argument Properties) pour configurer les propriétés d’un argument (nom, infobulle associée, si l’argument est requis, etc.), ainsi que pour définir l’ordre dans lequel les arguments apparaissent. Pour plus d’informations, consultez Gestion des arguments.



Personnaliser les connexions utilisées dans les bibliothèques

Pour tirer pleinement parti du potentiel des activités Integration Service, vous pouvez désormais personnaliser les connexions utilisées dans une bibliothèque Windows et multiplate-forme. Cela vous permet de gérer des connexions spécifiques dans un projet lors de l’ajout d’une bibliothèque qui utilise des connexions ou appel des workflows avec des connexions, quelles que soient les configurations initiales. Pour plus d’informations, consultez la section À propos des bibliothèques.

Copie des messages d’erreur directement à partir du panneau Propriétés (Properties)

Vous pouvez désormais utiliser la nouvelle icône du Presse-papiers dans le panneau Propriétés (Properties) pour copier les messages d’erreur qui apparaissent dans les activités avant l’exécution ou le débogage.

Amélioration de la lisibilité et de la navigation des workflows

Afin d’améliorer la visibilité et la convivialité des workflows, vous pouvez désormais voir toutes les propriétés des activités dans le panneau Propriétés (Properties) lors de la réduction d’une activité, y compris les propriétés avancées, même si le paramètre de conception Afficher les propriétés de l’activité en ligne (Show activity properties inline) est sélectionné.

Vous pouvez désormais également renommer et annoter les conteneurs d’activités dans des activités telles que Si (If), Sinon si (Else If), Pendant (While), Faire pendant (Do While) ou Pour chaque (For Each).

Espaces de noms auto-réduits dans les automatisations codées

Afin de naviguer facilement dans les automatisations codées, leurs espaces de noms sont désormais réduits par défaut dans l’éditeur de code.

Ouvrir les projets récents à partir de la barre des tâches

Pour basculer rapidement d’un projet à un autre, vous pouvez désormais ouvrir des projets récemment ouverts directement à partir de la barre des tâches en cliquant avec le bouton droit sur l’icône Studio. Vous pouvez également épingler des projets récents de la même manière qu’à partir du mode Backstage.



Amélioration des options d’authentification du contrôle de code source

Nous avons consolidé les options d’authentification dans les projets gérés via GIT et SVN. Pour plus d’informations, consultez les sections Gestion des projets avec GIT et Gestion de projets à l’aide de SVN.

Contrôle amélioré des versions préliminaires des packages d’activités

Les organisations ont désormais plus de contrôle sur les versions préliminaires (bêta) des packages d’activités. Grâce à l’utilisation de nouvelles stratégies de gouvernance qui restreignent l’accès aux packages de versions préliminaires, les options du filtre Inclure la version préliminaire (Include Prerelease) de la fenêtre Gérer les packages (Manage Packages) peuvent désormais être masquées, ce qui signifie que les utilisateurs ne peuvent avoir accès qu’aux versions stables d’un package d’activités.

Si l’accès n’est pas restreint via la gouvernance, une nouvelle option de filtre du panneau Activités (Activities) nommée Aperçu (Preview) devient disponible. La sélection de cette option de filtre affiche les activités installables qui sont marquées comme Aperçu (Preview) dans le panneau Activités (Activities) et dans la barre de recherche Ajouter une activité (Add activity).

Installation et mise à niveau

  • Afin d’améliorer la sécurité et de réduire la taille du programme d’installation, les fichiers PDB ont été supprimés du programme d’installation UiPathClipboard.MSI.
  • Le programme d’installation Studio MSI effectue désormais une étape de nettoyage supplémentaire qui supprime les fichiers, les paramètres et les tâches planifiées stockés par les précédentes installations qui ont échoué.

Autres améliorations

  • Studio utilise désormais moins de ressources RAM.
  • L’ouverture des workflows contenant de nombreuses activités est désormais plus rapide.
  • Les variables générées automatiquement à partir des sorties d’activité ont désormais des noms plus lisibles. Si une variable ayant le même nom existe déjà, le nom de la variable de sortie est incrémenté de 1.
  • Le référentiel d’objets met désormais à jour automatiquement toutes les références de sélecteur au sein des automatisations codées chaque fois qu’un nom de sélecteur est modifié, permettant de réduire les efforts de maintenance.
  • Le panneau de l’explorateur de tests offre désormais une meilleure vue d’ensemble de vos cas de test, vous permettant d’afficher plus de 100 cas de test à partir de votre projet Test Manager connecté.

Résolution de bogues

  • L’utilisation du raccourci clavier Ctrl + Z pour annuler la dernière action dans un workflow qui contenait plusieurs activités Message du journal (Log Message) ne fonctionnait pas comme prévu.
  • La règle de l'Analyseur de workflow ST-NMG-004 - Duplication du nom d'affichage détectait de manière incorrecte les noms d'affichage répétitifs dans les workflows contenant les activités Pendant ( While ) et Faire pendant ( Do While ).
  • L’exécution d’actions de débogage Pas à pas détaillé (Step Into) et Pas à pas sortant (Step Out) entraînait l’évaluation par deux fois des valeurs de certaines propriétés d’activités deux fois dans le panneau Variables locales (Locals) si les valeurs étaient des expressions.
  • Les éléments d'IU Référentiel d'objets (Object Repository UI éléments) utilisés dans une bibliothèque dont le paramètre de projet Séparer les dépendances du runtime ( Separate Runtime Dependencies ) était activé n'étaient pas visibles après l'installation de la bibliothèque en tant que dépendance du projet.
  • Studio n’indiquait pas que les erreurs de validation ne pouvaient pas être résolues après l’importation automatique de références dans les projets contenant des fichiers en lecture seule. Le panneau Projet (Project) affiche désormais un message indiquant que le statut en lecture seule des fichiers de projet peut empêcher le nettoyage de celui-ci.
  • Studio ne parvenait pas à fournir des détails précis sur les erreurs de validation lors de la publication d’un projet hérité depuis Windows et migré vers la compatibilité Windows si ce projet contenait un champ d’activité PPPImage (ImageDpi) défini de manière incorrecte dans une activité Exporter une page PDF en tant qu’image (Export PDF Page As Image).
  • L’application de politiques de gouvernance par utilisateur à l’aide d’une ressource Orchestrator ne fonctionnait pas comme prévu si Studio était connecté à une installation Orchestrator locale.
  • Les erreurs de compilation n’étaient pas effacées après la correction d’une incompatibilité de type de variable à l’aide d’une activité Affecter (Assign).
  • Studio utilisait plus de mémoire que prévu après la modification et la fermeture de projets dans lesquels plusieurs bibliothèques interdépendantes étaient installées.
  • La création d’un projet via un modèle Windows - Héritage ne fonctionnait pas comme prévu lors de l’utilisation d’une stratégie de gouvernance définissant sur Windows l’infrastructure cible par défaut du projet et permettant la création ou l’ouverture de projets Windows - Héritage.
  • La publication de certains projets dans Orchestrator ou localement entraînait des modifications inattendues dans le dossier .local et échouait sans message d’erreur.
  • Une erreur de validation se produisait dans certains projets lors de l’ajout d’une activité personnalisée à partir d’une bibliothèque qui contenait des transitions de machine d’état.
  • Dans les workflows avec des activités qui contiennent des activités enfant (par exemple, Affectation multiple (Multiple Assign)) les activités enfant étaient ciblées de manière incorrecte à partir de la barre Recherche universelle (Universal Search).
  • L’application d’une stratégie de gouvernance via une ressource créée dans une version précédente d’Orchestrator ne fonctionnait pas comme prévu lors de la mise à niveau d’Orchestrator vers une version plus récente.
  • La sélection et la suppression d’activités dans un champ Essayer de capturer (Try Catch) ont également supprimé des activités dans un autre champ développé.
  • Dans certains projets Windows et hérités depuis Windows, la modification de la valeur du champ de configuration Dans (In) dans une activité Pour chaque (For Each) réinitialise les points d’arrêt, les annotations, la valeur du champ SaisirArgument (TypeArgument) et le nom de l’activité.
  • Certains projets étaient signalés à tort comme publiés après la mise à jour réussie des dépendances à l’aide de l’outil de mise à jour groupée des dépendances de projets.
  • Les Flowcharts s’affichaient de façon incorrecte dans certains projets hérités depuis Windows lors de la mise à niveau de Studio.
    Remarque : il est nécessaire de pouvoir accéder aux fichiers de projet d'origine. Évitez initialement d'ouvrir le projet concerné dans une version de Studio où ce problème est constaté.
  • Lorsque des données de test existantes étaient ajoutées à partir de fichiers, la liste déroulante était interrompue et décalée à partir du sixième fichier.
  • Les variables ou les arguments utilisés dans certains projets Windows et multiplate-forme étaient supprimés de manière incorrecte lors de l’utilisation de l’option (Design) Supprimer les éléments inutilisés (Remove Unused) dans l’onglet Conception.
  • La règle SY-USG-013 - Invocation du fichier privé (Private File Invoke) ne se déclenchait pas correctement à partir d’une activité Appeler le fichier de workflow (Invoke Workflow File) désactivée ou d’une activité Appeler le fichier de workflow (Invoke Workflow File) appelant un fichier ignoré lors de la publication.
  • Le panneau Variables locales (Locals) ne chargeait pas les informations lorsque le débogage atteignait un point d’arrêt placé sur une activité Message du journal (Log Message) dans certains projets Windows.
  • Une erreur liée à des dépendances non résolues se produisait lors de l’ouverture de certains projets à partir du fichier Main.xaml.
  • Vous ne pouviez pas récupérer les colonnes à l’aide des activités Obtenir les éléments de liste (Get List Items) et Obtenir un élément de liste unique (Get Single List Item) dans certains projets Windows.
  • Cliquer sur OK dans un message d’erreur causé par deux incidents ayant la même valeur dans une activité Commutateur de flux (Flow Switch) générait une boucle de messages d’erreur.
  • Le panneau Variables locales (Locals) ne chargeait pas les informations lorsque le débogage atteignait un deuxième point d’arrêt placé sur une activité Message du journal (Log Message) dans certains projets Windows.
  • Le fait de transmettre des modifications à un référentiel GIT distant provoquait une erreur inattendue dans certains projets.
  • Une erreur Impossible de charger le fichier ou l’assembly (Could not load file or assembly) se produisait dans certains projets Windows auxquels le package Microsoft Identity Web avait été ajouté en tant que dépendance.
  • Erratum : ajouté le 7 août 2024 : un argument nommé BreakTriggerScopeInArgument s'affichait dans certains projets contenant une activité de type Arrêter (Break), ou invoquait un workflow contenant une activité de type Arrêter (Break).

Erratum

Prise en charge de .NET 8

Ajouté le 23 septembre 2024

Les projets Windows et multiplate-forme utilisent désormais .NET 8, la dernière version de l’infrastructure .NET. Veuillez noter que les projets Windows et multiplate-forme créés avec Studio 2024.10 nécessitent désormais des robots qui utilisent .NET 8 (Robot 2024.10 ou version ultérieure).

Présentation des fonctionnalités de politique de gouvernance de AI Trust Layer pour Studio

Ajouté le 13 août 2024

La politique de gouvernance de AI Trust Layer inclut désormais un contrôle sur les fonctionnalités optimisées par l’IA dans Studio, ce qui vous permet d’empêcher les appels vers des modèles d’IA tiers. Pour en savoir plus, consultez les Paramètres des politiques AI Trust Layer dans le guide Automation Ops.
Remarque : pour désactiver les fonctionnalités d’IU d’Autopilot dans Studio, vous devez définir une politique de gouvernance Studio qui désactivera les fonctionnalités d’Autopilot.

Arguments de ligne de commande pour les paramètres du proxy

Ajouté le 15 juillet 2024

Un nouvel ensemble d’arguments de ligne de commande vous permet de définir la configuration du proxy lors de l’installation de vos robots. Ces paramètres liés au proxy sont disponibles pour les programmes d’installation Studio et Robot.

Problèmes connus

  • Important : Erratum - ajouté le 21 août 2024 : le débogage d’un fichier XAML dans un projet contenant des fichiers CS provoque l’erreur suivante : « Une erreur inattendue s’est produite lors du processus de compilation de la bibliothèque : la valeur ne peut pas être nulle. (Paramètre ’type’) ».

    Solution : renommez le projet sous la forme d’une chaîne différente de celle de l’entité Data Service à laquelle vous faites référence dans votre projet.

  • La fenêtre de message demandant d’importer automatiquement les références manquantes apparaît lors de la réouverture d’un projet qui fait référence à des variables non existantes, même après avoir accepté d’ajouter les références manquantes.
  • Les points d’arrêt sont supprimés lors de la modification d’un projet dans Studio Web.

Obsolescences à venir

Obsolescence de la syntaxe serviceContainer dans les automatisations codées

La syntaxe serviceContainer dans les automatisations codées sera obsolète dans Studio 2025.10 et sera remplacée par ICodedWorkflowServices services.Container. Cette nouvelle méthode favorise la gestion des ressources pour les workflows codés, l’importation automatique d’espaces de noms et de types, ainsi que l’enregistrement d’instances de service spécifiques à l’aide de la méthode Resolve.

Consultez la page Calendrier d’obsolescence pour vous tenir informé des obsolescences à venir.

Fonctionnalités supprimées

  • L’expérience de conception classique, qui inclut les activités, les assistants et les enregistreurs qui étaient disponibles par défaut dans Studio 2021.4 et dans les versions antérieures, ne sera plus une option au niveau du projet ou en tant que paramètre global. Les activités classiques UI Automation et Excel sont toujours disponibles dans la catégorie Classique (Classic) et peuvent être ajoutées à un projet à partir du panneau Activités (Activities) ou de la barre de recherche Ajouter une activité (Add activity).
  • À partir de cette version de Studio, vous ne pouvez créer de nouveaux projets qu’à l’aide de la compatibilité Windows et multiplate-forme. Cela inclut les nouveaux processus, bibliothèques, automatisations de test et modèles. Nous continuons à prendre en charge la modification des projets hérités depuis Windows et les organisations peuvent toujours utiliser des politiques de gouvernance pour restaurer l’option de création de projets hérités depuis Windows. Pour plus d’informations, consultez À propos de la compatibilité Windows - Héritage.
  • À partir de la présente version, la tâche Run/Debug avec variations de données (Run/Debug with Data Variations) dans le menu contextuel des cas de test centrés sur les données dans l’explorateur de projets a été supprimée, car elle ne prenait pas en charge les variations dynamiques des données de test. Vous pouvez à la place exécuter/déboguer vos cas de test centrés sur les données à partir de l’explorateur de tests. Si les données statiques ou dynamiques sont exécutées au moins une fois, vous pouvez voir toutes les variations de données en tant qu’éléments enfants dans votre cas de test centré sur les données, le tout dans l’explorateur de tests. Vous pouvez ensuite sélectionner les éléments enfants et déclencher leur exécution individuellement.

Versions de package d’activités

Les packages et les versions des activités suivants sont inclus dans le programme d’installation UiPathStudio.msi et sont disponibles dans le flux local.

Package d’activités

Version

UiPath.UIAutomation.Activities

UiPath.System.Activities

UiPath.Excel.Activities

UiPath.Mail.Activities

UiPath.Word.Activities

UiPath.ComplexScenarios.Activities

UiPath.Presentations.Activities

UiPath.Testing.Activities

UiPath.WebApi.Activities

UiPath.Form.Activitiesv24.10.2
UiPath.Callout.Activitiesv24.10.2

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.