- 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
- Enregistrement
- Éléments de l'interface utilisateur
- À propos des éléments d'interface utilisateur
- Propriétés des activités de l'interface utilisateur
- Méthodes de saisie
- Exemple d'utilisation des méthodes de saisie
- Méthodes de sortie ou de capture de données d'écran
- Exemple d'utilisation de méthodes de sortie ou de capture de données d'écran
- Génération de tables à partir de données non structurées
- Capture relative de données
- Flux de contrôle
- Sélecteurs
- Réf. d’objets
- Capture de données
- Automatisation des images et des textes
- À propos de l'automatisation des images et des textes
- Activités liées à la souris et au clavier
- Exemple d'utilisation de l'automatisation de la souris et du clavier
- Les activités de type texte
- Exemple d'utilisation d'automatisation de texte
- Activités de type OCR
- Activités de type image
- Exemple d'utilisation de l'automatisation d'image et d'OCR
- Automatisation des technologies Citrix
- Automatisation de RDP
- Automatisation SAP
- Automatisation VMware Horizon
- Journalisation
- L'outil de migration MiseAlEchelleCoordonnees (ScaleCoordinates)
- Outil ScreenScrapeJavaSupport
- Protocole Webdriver
- 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
Guide de l’utilisateur de Studio
2020.10.2
Date de publication : 28 octobre 2020
Le Référentiel d’objets (Objects Repository) assure la gestion, la réutilisation et la fiabilité des éléments d’IU en les capturant sous forme d’objets dans un référentiel de forme DOM, pouvant être partagé entre tous les projets.
Stockez les éléments que vous utilisez dans UI Automation et réutilisez-les dans votre projet, ou publiez-les en tant que bibliothèques que vous pouvez installer en tant que dépendances à d’autres projets. Lorsque les interfaces d’application sous-jacentes changent, tout ce que vous devez faire est de mettre à jour vos bibliothèques et dépendances. En outre, vous pouvez afficher toutes les activités d’UI Automation utilisées dans un projet à partir de l’onglet Activités d’IU (UI Activities) à l’intérieur du référentiel d’objets.
Vous pouvez désormais profiter d’une nouvelle expérience de travail avec UI Automation vous permettant d’indiquer et de configurer plus facilement des éléments d’IU et d’ajouter davantage de précision quant à la détection d’éléments en combinant le sélecteur et les méthodes de ciblage d’image, ainsi que les ancres. Modern Experience est fournie avec de nouvelles activités, un enregistreur tout-en-un, un nouvel assistant de capture de données et une assistance pour le référentiel d’objets. Les projets créés dans le profil StudioX utilisent Modern Experience par défaut.
La prise en main d’UiPath Studio est devenue beaucoup plus facile :
-
Lorsque le robot est installé en mode utilisateur, il suffit de vous connecter à votre compte UiPath pour connecter Studio et Assistant à Orchestrator, aucune clé de machine n’est requise. Vous avez un accès instantané aux ressources Orchestrator, votre produit est activé et vous êtes prêt à publier dans votre organisation.
Si vous ne vous connectez pas lorsque vous lancez Studio pour la première fois, vous pouvez toujours l'activer en vous connectant à Orchestrator avec une clé de machine ou en utilisant une clé de licence, puis vous connecter plus tard à partir de Studio ou de l'Assistant. Pour en savoir plus sur la façon de connecter tous vos produits UiPath en vous connectant, consultez Configuration de la connexion interactive.
- La première fois que vous ouvrez Studio, un tutoriel interactif rapide vous guide dans le processus de création, d’exécution et de publication d’une automatisation. Si vous souhaitez revoir le tutoriel, vous pouvez y accéder à tout moment à partir de l’onglet Aide (Help) dans le mode Backstage de Studio.
Vous pouvez désormais créer et publier vos propres modèles de la même manière que vous le faites pour les processus. Créez des modèles avec un ensemble particulier de dépendances et de workflows avec des variables et des arguments déjà définis, et gagnez du temps en créant de nouveaux projets basés sur vos modèles.
Partager des modèles avec d’autres est aussi simple que de les publier dans Orchestrator. Vous pouvez accéder à vos modèles et à ceux partagés par d’autres à partir du nouvel onglet Modèles (Templates) dans Studio.
Studio propose une intégration avec Data Service qui offre des capacités de stockage et de modélisation des données. Vous pouvez créer des entités pour stocker des données dans Data Service qui peuvent être ensuite utilisées dans des projets d’automatisation. Depuis Studio, importez des entités et collectez, mettez à jour et transmettez des données à d'autres processus.
En utilisant des entités créées dans Data Service, vous pouvez gérer et traiter des données agrégées dans un seul object. Cela signifie que vous n'avez plus besoin de transmettre un grand nombre de variables et d'arguments entre les processus et les workflows, et vous pouvez utiliser les mêmes types de données spécifiques à l'organisation dans tous les services d’UiPath.
Il est désormais beaucoup plus facile de trouver tous les endroits dans votre projet où chaque activité, variable et argument sont référencés. Cliquez avec le bouton droit sur l'élément, sélectionnez Rechercher des références (Find References) et affichez les résultats dans le panneau Rechercher des références (Find References).
Vous pouvez désormais marquer n'importe quel fichier de workflow comme point d'entrée d'un processus en cliquant dessus avec le bouton droit dans le panneau Projet et en sélectionnant Activer le point d'entrée. Un fichier marqué comme point d’entrée peut être sélectionné comme workflow à exécuter en premier lors de l'utilisation des activités Invoquer le processus (Invoke Process) et Exécuter le processus parallèle (Run Parallel Process) dans d'autres processus. Cette fonctionnalité n’est pas encore prise en charge dans Orchestrator, mais vous pouvez commencer à mapper vos points d’entrée.
L’Incrustation d’image (Picture in Picture, PiP), la fonctionnalité qui vous permet d’exécuter des automatisations assistées dans une session séparée, est passée du stade expérimental à celui de disponibilité générale. Testez un processus en Incrustation d’image et marquez-le Prêt pour l’incrustation d’image (PiP Ready) pour indiquer qu’il peut être exécuté en mode Incrustation d’image et marquez-le Commence en incrustation d’image (Starts in PiP) si vous voulez en faire l’option par défaut lors de l’exécution du processus publié.
Simulations
Les simulations sont maintenant disponibles pour vos tests unitaires, de sorte que vous pouvez isoler et tester des fonctions spécifiques de cas de test (nécessite UiPath.Testing.Activities 1.2.1 ou plus).
Prise en charge de C#
Vous pouvez désormais choisir entre VB.NET et C# comme langage à utiliser pour les expressions dans tous les projets. Vous pouvez configurer un langage général par défaut, sélectionner le langage à utiliser lorsque vous créez un nouveau projet et les organisations peuvent imposer le langage à utiliser via le fichier de gouvernance. Pour en savoir plus sur la prise en charge de C#, consultez À propos des projets d'automatisation.
- Pour vous permettre de trouver plus facilement les packages dont vous avez besoin lorsque vous gérez les dépendances installées dans vos projets, nous avons ajouté des options de filtrage supplémentaires à la fenêtre Gérer les packages. Vous pouvez choisir de n’afficher que des packages d’activités, des bibliothèques IU ou des packages publiés par UiPath, et afficher ou masquer des versions préliminaires.
- La recherche dans la fenêtre Gérer les packages (Manage Packages) cherche maintenant dans les descriptions des packages d’activités, pas seulement dans leurs noms.
-
Vous pouvez désormais empêcher certains fichiers du dossier de projet d’être inclus dans le package lors de la publication d’un processus. Cliquez avec le bouton droit de la souris sur un fichier ou une sélection de fichiers dans le panneau Projet (Project), puis sélectionnez Écarter de la publication (Ignore from Publish). Pour annuler la modification, cliquez avec le bouton droit de la souris et sélectionnez Définir comme publiable (Set as Publishable).
Les options Rendre privé (Make private) / Rendre public (Make public) disponible dans le menu contextuel du panneau Projet pour les bibliothèques ont également été renommées Écarter de la publication / Définir comme publiable et sont maintenant disponibles lors de la sélection de plusieurs fichiers.
- Quand l'analyseur de workflow avant la publication est appliqué, les packages publiés contiennent désormais un fichier avec des détails sur les résultats de l'analyse pour chaque règle activée.
- Les organisations peuvent désormais autoriser ou non les utilisateurs à modifier les paramètres de conception de Studio à l'aide du nouveau paramètre
"AllowEdit"
disponible pour les paramètres dans le fichier de gouvernance.
- L’enregistrement des grands projets dans les référentiels TFS est maintenant plus rapide.
- Vous pouvez maintenant modifier la signature de validation de GIT.
- Vous pouvez maintenant modifier les informations d’identification du référentiel SVN.
Nouvelles règles
-
De nouvelles règles de l’Analyseur de workflow sont disponibles pour s’assurer que les meilleures pratiques de conception sont suivies dans les projets qui prennent en charge la persistance :
- Contrôle des activités de persistance (ST-DBP-024) - permet de restreindre l'utilisation des activités de persistance Attendre... et Reprendre (Wait ... and Resume) uniquement au fichier de workflow défini comme Principal.
- Prérequis pour la sérialisation des données (ST-DBP-025) : Permet de vérifier s'il existe des variables qui ne sont pas sérialisables dans l’étendue des activités de persistance Attendre... et Reprendre (Wait ... et Resume) ou dans l’étendue de leurs activités parentes.
- Utilisation de l’activité Delay (Retarder) (ST-DBP-026) - permet de vérifier si l'activité Retarder (Delay) est utilisée dans le fichier de workflow défini comme principal.
- Bonne pratique concernant Persistence (ST-DBP-027) : Permet de vérifier si les activités de persistance Attendre... et Reprendre (Wait ... et Resume) sont utilisées dans l’activité Pour chaque (For Each).
- Prérequis pour la sérialisation des arguments (ST-DBP-028) - Permet de vérifier s'il existe des arguments qui ne sont pas sérialisables dans l’étendue des activités de persistance Attendre... et Reprendre (Wait ... et Resume) ou dans l’étendue de leurs activités parentes.
-
Deux nouvelles règles d’utilisation sont disponibles :
- Packages requis (ST-USG-027) impose l'utilisation de certains packages d'activités dans un projet. Par exemple, vous pouvez utiliser cette règle pour vous assurer qu'un package NuGet contenant des règles personnalisées de l’Analyseur de workflow est installé en tant que dépendance du projet.
- Nombre minimum de messages consignés (ST-USG-020) vérifie si l'activité Consigner le message (Log Message) est utilisée au moins une fois par workflow.
- La nouvelle règle d'affectation de noms Ajouter un préfixe aux variables DataTable (ST-NMG-009) vérifie si les noms des variables
DataTable
définies dans le workflow avec le typeDataTable
commencent par le préfixedt_
.
Améliorations de la ligne de commande
-
Des informations supplémentaires sont désormais disponibles lorsque vous exécutez l’Analyseur de workflow à partir de la ligne de commande :
- La sortie inclut le nom et le type de l’élément qui a généré chaque erreur de l’Analyseur de workflow.
- Vous pouvez renvoyer le code de sortie de la commande.
-
Les messages avec des informations pertinentes sont maintenant renvoyés lorsque vous exécutez l’Analyseur de workflow à partir de la ligne de commande dans les scénarios suivants :
- Aucune violation des règles n’a été rencontrée.
- Un chemin d’accès incorrect au projet ou au fichier de workflow a été fourni.
- Le chemin d’accès complet au projet a dépassé la limite maximale de 260 caractères pour le nom du fichier, 248 caractères pour le chemin d’accès au répertoire sans le nom du fichier, ou les deux.
Autres améliorations
- Par défaut, les règles de l’Analyseur de workflow sont organisées par code dans la fenêtre et les règles activées sont affichées en premier.
-
Nous avons amélioré les fonctionnalités de l’Analyseur de workflow avec les modifications suivantes :
- Lorsque vous analysez manuellement un seul fichier, des règles avec la portée Projet (Project) sont également exécutées pour le fichier.
- Si Appliquer l'analyseur avant l'exécution (Enforce Analyzer before Run) est activé, lorsque vous exécutez ou déboguez un seul fichier de workflow, toutes les règles avec l'action
Error
sont exécutées pour tous les fichiers de workflow du projet. Si le fichier est un cas de test, tous les fichiers de cas de test sont également analysés. - Vous avez la possibilité d’exclure les fichiers de cas de test de l’analyse du workflow lorsqu’un projet est analysé.
- Vous pouvez analyser manuellement un seul fichier de cas de test.
- Si l’option Appliquer l’analyseur avant l’exécution (Enforce Analyzer before Run) est activée, lorsque vous sélectionnez plusieurs cas de test à exécuter ou à déboguer en même temps, toutes les règles avec l’action
Error
sont exécutées pour tous les fichiers de workflow et de cas de test dans le projet.
-
Un certain nombre de règles de l’Analyseur de workflow qui ciblent les activités s’appliquent maintenant également aux flowcharts et aux automates :
- Règles qui s'appliquent aux activités ajoutées aux branches des activités Décision de flux (Flow Decision) et Basculement de flux (Flow Switch) dans des organigrammes : Duplication du nom d'affichage (Display Name Duplication), Valeurs par défaut des noms d'activités (Activity Name Defaults).
- Règles qui s'appliquent aux activités ajoutées à l'intérieur de l'activité État (State) dans les machines d'état suivantes : Duplication du nom d'affichage (Display Name Duplication), Prérequis pour la sérialisation des données (Data Serialization Prerequisite), Ajouter un préfixe aux arguments Datatable (Prefix Datatable Arguments), Longueur de variable dépassée (Variable Length Exceeded), La variable remplace une autre (Variable Overrides Variable), Conventions d'affectation de noms des variables (Variables Naming Convention), La variable remplace l'argument (Variable Overrides Argument), Utilisation inappropriée de SecureString (SecureString Misusage), Utilisation de la variable SecureString (SecureString Variable Usage), Dépendances inutilisées (Unused Dependencies), Variables inutilisées (Unused Variables).
- La règle Propriétés de sortie non définies (ST-DBP-020) identifie désormais les propriétés de sortie définies à l'aide d'expressions. En outre, comme il existe de nombreux cas où une définition des propriétés de sortie pour une activité n’est pas nécessaire, la règle est désormais désactivée par défaut.
La version 2020.10 de Studio apporte un certain nombre d’améliorations de la facilité d’utilisation. En termes de vitesse, nous avons amélioré le temps de chargement du projet, l’heure de début et les activités sont maintenant ajoutées plus rapidement à partir de la palette de commandes. Nous avons également amélioré le compilateur de bibliothèques, ce qui augmente les performances au moment de l’exécution des activités à partir des bibliothèques installées en tant que dépendances de projet. Avec ces améliorations, nous visons à rendre votre expérience d’automatisation plus rapide et plus transparente.
- Activez une vue simplifiée des activités réduites dans le panneau Concepteur (Designer).
- La position dans le fichier actuellement ouvert est conservée après un changement de dépendance.
- Vous pouvez rechercher des activités par description dans le panneau Activités (Activities).
- La description d’une activité s’affiche lorsque vous la survolez dans le panneau Activités (Activities).
- L’info-bulle qui apparaît lorsque vous survolez une activité dans le panneau Concepteur (Designer) affiche maintenant le package d’activités dans lequel l’activité est incluse.
- Appuyez sur la touche Échap (Esc) pour fermer l’Éditeur d’expressions.
- Lorsque vous modifiez le nom d’affichage dans la barre de titre d’une activité, vous pouvez maintenant appuyer sur Entrée (Enter) pour enregistrer les modifications.
- Le raccourci clavier Ctrl + Alt + E affiche désormais le panneau Liste d’erreurs (Error List).
- Copiez-collez des fichiers depuis l’Explorateur de fichiers directement dans le panneau Projet (Project). Cela s’applique également aux opérations de glisser-déposer d’un ou plusieurs fichiers, y compris les workflows
.xaml
. En utilisant les raccourcis Ctrl + C et Ctrl + V, vous pouvez également copier un fichier et le dupliquer n’importe où dans l’arborescence. - La recherche d’activités dans la palette de commandes renvoie de meilleurs résultats en énumérant les activités qui contiennent le terme de la recherche dans le titre avant celles qui ne l’incluent que dans la description.
- Les performances de recherche et d'ajout d'activités à l'aide de la barre de recherche Ajouter une activité sont désormais améliorées.
- Faites glisser et déposez les actifs, les files d’attente ou les processus du panneau Ressources (Resources) directement dans votre projet d’automatisation. Ce faisant, des activités appropriées sont suggérées dans la barre de recherche Ajouter une activité (Add activity).
- Vous pouvez désormais importer les espaces de noms des services Web ajoutés aux projets de bibliothèque directement à partir du panneau Projet (Project) : cliquez avec le bouton droit de la souris sur un service dans le panneau Projet, puis sélectionnez Importer les espaces de noms (Import Namespaces).
La version 2020.10 de Studio introduit quelques améliorations au modèle Infrastructure d’entreprise robotique (Robotic Enterprise Framework) pour intégrer certaines des fonctionnalités actuelles :
- Le modèle Infrastructure d’entreprise robotique est disponible pour les projets C# dans le profil Studio Pro.
- Le modèle a été mis à jour pour prendre en charge les dossiers modernes dans Orchestrator. Pour cela, la feuille d’actifs dans le fichier Config.xlsx a reçu une nouvelle colonne pour spécifier le dossier où l’actif est stocké et le fichier InitAllSetting.xaml a été modifié.
-
Étant donné que l’espace de noms de plusieurs activités du système a changé après la version 19.4, si vous avez ajouté l’une des activités affectées à la liste Favoris (Favorites) en utilisant la version 19.4 ou une version antérieure du package d’activités du système, les activités n’apparaissent plus dans la liste Favoris lorsque vous mettez à jour le package vers une version après 19.4. La solution de contournement disponible consiste à ajouter à nouveau les activités à la liste Favoris.
Les activités avec un espace de noms modifié sont : Consigner le message (Log Message), Filtrer la table de données (Filter Data Table), Zone de message (Message Box), Déclencheur de changement de fichier (File Change Trigger), Appeler le code (Invoke Code), Étendue de nouvelle tentative (Retry Scope), Faire pendant (Do While) et Pendant (While).
- Lorsque vous publiez un projet sur une URL personnalisée qui devient indisponible alors que la boîte de dialogue Info à la fin du processus de publication est ouverte, si vous cliquez sur le lien Emplacement (Location) dans la boîte de dialogue, cela peut prendre plus de temps que prévu (plus d’une minute) pour qu’une erreur soit affichée et vous informe que l’emplacement ne peut pas être trouvé.
- Une erreur est survenue lors de l’utilisation de la fonctionnalité Activité de test dans le cas d’une activité qui nécessite une étendue.
- Le changement de nom d’un projet de test Studio Pro qui inclut des cas de test provoque une erreur lors de la publication des tests.
- Les performances du moment de la conception et de runtime des projets C# sont inférieures à celles de VB.NET. Lorsque les performances de runtime sont essentielles, nous vous recommandons d’utiliser VB.NET au lieu de C#. Nous prévoyons de mettre à jour la vitesse liée à C# lors des futures mises à jour.
- Vous ne pouvez pas supprimer une activité dans un fichier factice si le fichier factice est dérivé d’une activité non résolue.
- La barre Recherche universelle (Universal Search) renvoie les annotations des fichiers
.xaml
ouverts dans le panneau Concepteur (Designer). Veuillez noter que les annotations de correspondance exacte sont rognées dans les résultats de recherche. - L’Analyseur de workflow (Workflow Analyzer) analyse maintenant correctement les projets, quels que soient les paramètres régionaux de la machine.
- Le package UiPath.UIAutomationNext.Activities n’est plus installé par défaut lors de la migration des projets d’une version antérieure à v2018.3 vers la version actuelle de Studio. Ce package était ajouté lorsque la migration était effectuée vers la version 2020.4.1 de Studio.
- Correction d’un problème qui empêchait la publication d’un projet sur un lecteur réseau et qui aboutissait à l’erreur « L’annuaire ne dispose d’aucune autorisation d’écriture » (Directory has no writing permissions), même si l’utilisateur avait accès à l’annuaire.
- Studio ne répond plus lorsque vous le laissez inactif pendant une plus longue période de temps après avoir travaillé dans un projet connecté au contrôle de code source TFS.
- Le panneau Trouver des références (Find References) s’affiche maintenant comme prévu lorsque vous cliquez avec le bouton droit de la souris sur un fichier de workflow dans le panneau Projet (Project) et sélectionnez Trouver des références.
- Une erreur de validation ne se produit plus lorsque vous utilisez Ctrl + K, Ctrl + M ou Ctrl + Shift + M pour créer une variable ou un argument dans le champ À (To) de l’activité Attribuer (Assign), puis que vous ajoutez une chaîne mise en guillemets doubles dans le champ Valeur (Value) à l’aide de l’Éditeur d’expressions. Les variables et les arguments créés dans le champ À sont désormais de type Chaîne (String) par défaut. Si vous modifiez le type en GenericValue, l’ajout d’une chaîne dans le champ Valeur de l’Éditeur d’expressions entraînera une erreur de validation.
- Correction d’un problème qui empêchait la publication depuis l’Outil de mise à jour groupée des dépendances de projets (Project Dependencies Mass Update Tool) vers un espace de travail personnel dans Orchestrator.
- Lorsque vous utilisez l’option Recevoir (rebaser) GIT (pull (rebase) GIT), les branches nouvellement créées sont désormais visibles dans le référentiel distant dans la barre d’état du contrôle de code source.
- La règle de l'Analyseur de workflow Variables inutilisées (ST-USG-009) identifie désormais correctement l'utilisation des variables dans les activités d'Affectation multiple (Multiple Assign).
- La règle de l'Analyseur de workflow Variables inutilisées (ST-USG-009) ne génère plus d'avertissement de violation de règle lorsqu'il existe une incompatibilité de casse entre un nom de variable et le nom utilisé pour la référencer dans une activité.
- Le panneau Variables locales (Locals) trie désormais les variables, les arguments et les propriétés d’activité par nom, type ou valeur.
- Les points d’arrêt définis sur les activités dans un fichier de workflow invoqué fonctionnent maintenant lorsque WorkflowFileName fourni dans l’activité Appeler le fichier de flux de travail (Invoke Workflow File) n’a pas la même casse que le nom de fichier invoqué.
- Correction d’un problème qui empêchait le remplissage automatique de code de fonctionner pour des expressions à partir de l’espace de noms System.Data.DataSetExtensions dans le fichier de workflow Main.xaml. Veuillez noter que cette correction ne s’applique qu’aux nouveaux projets créés dans cette version de Studio.
- Le programme d’installation n’échoue plus lorsqu’il rencontre des zones de registre remplies de données non conformes.
- Nouveautés
- Réf. d’objets
- Modern Design Experience
- Expérience d’intégration
- Créer et partager des modèles
- Intégration de Data Service
- Trouver des références aux activités, variables et arguments
- Points d’entrée multiples
- Incrustation d’image
- Nouveautés dans Studio Pro
- Améliorations
- Gestion des paquets
- Publication des projets
- Gouvernance
- Contrôle de code source
- Analyseur de workflow
- Facilité d’utilisation et vitesse
- Modèle d’infrastructure d’entreprise robotique (Robotic Enterprise Framework)
- Problèmes connus
- Dans Studio Pro
- Résolution de bogues