- Notes de publication
- 2024.10.0
2024.10.0
Release date: 11 November 2024
This release includes security and accessibility improvements.
Dans le cadre de notre engagement vers l'amélioration continue, nous passons des applications héritées à des applications VB. Cette transition apporte un certain nombre d'avantages, principalement l'accès aux expressions VB. Les expressions VB vous permettent de créer des applications plus rapidement grâce à un langage plus robuste, qui est également utilisé par d’autres produits UiPath. Cela vous évite d'avoir à apprendre une langue supplémentaire.
Starting with the 2024.10 release, you can no longer create new Legacy Apps in Automation Suite. You can still edit, clone, and import any existing Legacy Apps.
À partir de la version 2025.10 d'octobre 2025, les applications héritées et leur runtime associé seront supprimés et ne seront plus pris en charge.
For more information, see Migrating legacy apps to VB expressions and the Deprecation timeline.
Cette mise à jour intègre les applications UiPath® aux actions de l’Action Center. De plus, vous n'avez plus besoin de pré-définir des actions dans Action Center : vous pouvez désormais définir des actions dans les applications à l'aide d'un éditeur de schémas dans Apps Studio même.
Les avantages de cette intégration sont les suivants :
Plus que la somme de leurs parties: les applications Action combinent une surveillance efficace des tâches depuis Action Center avec la versatilité des applications. Cela vous permet de créer des workflows complexes et d'accélérer la collaboration entre Robot et humains.
Itération rapide (Quick iteration) : vous pouvez rapidement repenser les aspects de votre application d'action sans perturber le workflow dans Action Center, en garantissant le contrôle et la responsabilité de tous les processus.
Pour plus d'informations, consultez :
Avec cette dernière mise à jour, vous avez la possibilité d'exporter des pages entières d'une application et de les importer dans une autre. Cette stratégie optimise l'allocation de ressources et garantit la cohérence entre toutes les applications.
La commande Liste personnalisée (Custom List) mise à jour améliore l’efficacité et la versatilité de votre processus de création d’applications. Voici pourquoi :
Mises en page de modèles flexibles : les modèles peuvent désormais être personnalisés avec des paramètres de largeur et de hauteur variables.
Liaison de données efficace : le nouveau mot-clé CeciLigne, qui représente chaque ligne de données de la liste personnalisée, permet une liaison rapide et facile des données aux contrôles individuels de la liste personnalisée.
Gestion des transactions des éléments de la file d'attente via la règle Ajouter à la file d'attente (Add to queue)
La règle amélioréeAjouter à la file d’attente (Add to queue) apporte de nouvelles configurations pour les principaux événements de transaction, tels que le démarrage, la fin et l’échec des transactions. Cette nouvelle fonctionnalité va au-delà du simple ajout d'éléments, vous permettant de surveiller le statut des éléments de la file d'attente après le traitement.
Cette surveillance continue de la file d'attente facilite l'interaction dynamique entre les applications et les automatisations Unattended, car la règle exploite la stratégie de mise à l'échelle dans les files d'attente Orchestrator.
De plus, les paramètres de sortie d'une file d'attente sont disponibles pour les expressions VB, et vous pouvez lier le résultat de l'élément de file d'attente. Fondamentalement, lorsqu'un élément de file d'attente est traité avec succès, le résultat est renvoyé à l'application.
Nous avons ajouté des propriétés Flex à l'onglet Style des commandes Conteneur (Container).
La nouvelle option, appelée Remplir(Fill), permet à votre conteneur d'occuper tout l'espace restant disponible sur la page. L'option Remplissage (Fill) devient disponible pour Hauteur (Height) lorsque la mise en page verticale est sélectionnée et pour Largeur (Width) lorsque la mise en page horizontale est sélectionnée.
Pour plus de détails, consultez la documentation sur le conteneur.
Recherchez et liez les ressources des applications plus intuitivement !
Nous sommes heureux d'annoncer la sortie d'un panneau de ressources mis à niveau dans UiPath® Apps. Cette refonte offre une expérience utilisateur plus intuitive et améliore la productivité des développeurs. Voici un tour d'horizon rapide de la fonctionnalité mise à niveau :
-
Sélection simplifiée des ressources: découvrez une sélection plus intuitive des ressources disponibles dans la page des applications, ainsi qu'une création de liaison simplifiée.
-
Intégration de l'éditeur d'expressions et du générateur de requêtes : accédez à l'éditeur et au générateur de requêtes uniquement lorsque vous en avez besoin.
-
Performances et accessibilité: bénéficiez d'une interface plus fluide et plus accessible qui améliore la productivité.
-
Navigation contextuelle: exploitez les suggestions des ressources pertinentes en fonction du contexte qui active le panneau.
Nous avons amélioré l’expérience utilisateur dans le traitement des sources d’image dans votre application. Vous pouvez désormais télécharger vos fichiers multimédias requis directement dans l'application, garantissant leur disponibilité constante.
Media.<file_name>
. Pour en savoir plus, consultez Exploitation des supports de votre application.
Notre dernière mise à jour introduit une amélioration significative du mécanisme de validation pour les applications de runtime. Lorsque les utilisateurs fournissent des valeurs pour les propriétés de validation d'une commande pendant le runtime, la validation améliorée non seulement vérifie l'entrée de l'utilisateur, mais réévalue et ajuste dynamiquement les messages d'erreur en fonction des modifications apportées à ces valeurs. Voici les principales améliorations :
Messages d'erreur plus clairs et mis à jour : le mécanisme met à jour l'erreur lorsque les propriétés de validation changent de manière dynamique. Des messages plus clairs guident les utilisateurs dans la correction des problèmes d’entrée identifiés.
Ajustements et rejets d'erreurs dynamiques : par exemple, si une chaîne de cinq à dix caractères est requise et que vous saisissez initialement quatre caractères, le message d'erreur met en surbrillance la longueur minimale. Une fois que vous avez ajusté la longueur minimale à quatre caractères, le message d'erreur est rejeté car l'entrée devient valide.
Réévaluation automatique des erreurs : lorsque vous modifiez une propriété de validation et que la valeur fournie devient non conforme, le mécanisme réévalue la valeur et un message d'erreur mis à jour s'affiche automatiquement.
IsValid
et dont les valeurs minimales et maximales peuvent être modifiées pendant le runtime, telles que les commandes de zone de texte, le Sélecteur de date ( Date Picker) ou le Curseur ( Slider).
-
Vous pouvez désormais gérer l'affichage des contrôles Onglet (Tab) à l'aide d'expressions VB. Désactivez ou masquez les contrôles d' onglet , ou définissez les conditions sous lesquelles ils s'affichent, en utilisant les propriétés de contrôle d'expression VB suivantes : Nom de l'onglet ( Tab Name), Désactivé ( Disabled ) et Masqué ( Hidden).
-
Nous avons ajouté un nouveau modèle d’application de chargement de fichier au flux de création d’applications de démarrage. Le modèle peut être utilisé avec la commande Téléchargeur de fichiers (File Uploader) . Pour obtenir la liste complète des modèles de mise en page d'application, consultez Exemples de mises en page d'applications (Example App Layouts).
-
Vous pouvez désormais personnaliser les titres de page dans le panneau de conception à l'aide du nouveau champ Titre de page (Page title ). Chaque page d'une application peut désormais avoir son propre titre unique.
-
Des messages d'erreur apparaissent désormais lorsque les utilisateurs de l'application s'écartent des champs obligatoires.
-
Les contrôles de table prennent désormais en charge le tri des données à l'aide du générateur de requêtes.
-
Les règles de Télécharger le fichier dans le compartiment de stockage utilisent désormais des URL d'image avec la syntaxe suivante :
new AppsFile("https://imageURL.png")
. -
Les règles de téléchargement du fichier dans le compartiment de stockage utilisent désormais les données d'image base-64, avec la syntaxe suivante :
new AppsFile("data:image/png;base64,iVBO...")
Nous avons résolu les problèmes suivants :
-
Value change rules executed twice on controls that used data tables as a List Source property.
-
Les règles Définir la valeur (Set Value ) ne s’exécutaient pas dans les cellules de la table de données.
-
Les événements Apps ne s'exécutaient pas après avoir appuyé sur un bouton.
-
Dans les applications d'expression VB, les contrôles n'affichaient pas le message d'erreur approprié lorsqu'une expression provoquait un conversion non valide.
-
In legacy apps which use entities, an error appeared when you interacted with a radio button control.
-
Le type d'élément sélectionné était incorrect lors de l'utilisation du panneau de recherche pour lier une table de données de processus en tant que source.
-
L'aperçu et la publication des applications VB ne fonctionnaient pas pour certains clients.
-
Les chargements et les téléchargements d'images ou de documents échouaient dans les environnements proxy pour toutes les applications.
-
L'activité Modifier la grille ( Edit Grid) ne se mettait pas à jour lorsqu'une entité associée utilisait une colonne de nombres comme champ de référence.
-
Les événements dans les applications ne s’exécutaient pas dans certaines conditions qui impliquaient des éléments imbriqués.
-
Les arguments Process Out ne mettaient pas à jour les valeurs lorsque la nouvelle valeur était nulle.
-
Apps failed to retrieve files from Amazon S3 buckets, and displayed the SignatureDoesNotMatch error.
-
Les noms de fichiers non conformes à VB sont désormais interdits.
-
For multi-page apps, the tooltip property of any of those pages was not evaluated, causing page load events to not execute.
-
La réinitialisation ou la suppression de la valeur d'une commande Zone de texte (Numéro) renvoyait zéro au lieu d'une valeur nulle.
- Previewing an app with a complex control that referenced a Data Service entity failed when the following conditions were met:
-
Les variables d'entité ont été utilisées pour interroger l'entité.
-
Les variables appartenaient à une entité différente de celle sur laquelle la requête était basée.
-
La mise à jour de l'entité interrogée attribuait le mauvais type de données pour le contrôle complexe.
-
- Security and accessibility improvements
- Deprecation of Legacy Apps in Automation Suite
- Actions d’Action Center dans Apps
- Exportation et importation de pages d'application
- Nouvelle commande de liste personnalisée
- Gestion des transactions des éléments de la file d'attente via la règle Ajouter à la file d'attente (Add to queue)
- Propriétés Flex pour les commandes Conteneur (Container)
- Nouveau panneau de ressources
- Prise en charge des fichiers multimédias
- Mécanisme de validation dynamique
- Améliorations
- Résolution de bogues