- Vue d'ensemble (Overview)
- Légende (Callout)
- Scénarios complexes
- Identifiants
- Data Service
- À propos du package d'activités Data Service
- Compatibilité du projet
- Create Entity Record (New)
- Update Entity Record (New)
- Delete Entity Record (New)
- Get Entity Record by Id (New)
- Query Entity Records (New)
- Upload File to Record Field (New)
- Download File from Record Field (New)
- Delete File from Record Field (New)
- Create Multiple Entity Records (New)
- Update Multiple Entity Records (New)
- Delete Multiple Entity Records (New)
- Créer un enregistrement d’entité
- Supprimer un enregistrement d’entité
- Obtenir un enregistrement d’entité à partir d’un identifiant
- Rechercher des enregistrements d’entités
- Mettre à jour un enregistrement d’entité
- Télécharger le fichier vers le champ d’enregistrement
- Télécharger le fichier à partir du champ d'enregistrement
- Supprimer le fichier à partir du champ d’enregistrement
- Créer plusieurs enregistrements d’entités
- Mettre à jour plusieurs enregistrements d’entités
- Supprimer plusieurs enregistrements d’entités
- Formulaire
- Notes de publication
- Compatibilité du projet
- Formulaires en temps réel
- Mettre à jour les données du formulaire
- Exécuter des formulaires à l'aide de JavaScript
- Personnaliser des formulaires à l'aide de CSS
- Composants conditionnels
- Ajout de plusieurs composants sur la même ligne dans les colonnes
- Utilisation du composant Table de données (Data Table)
- Obtenir le chemin d'accès au fichier/dossier
- Lecture des valeurs de cellule à partir d'un composant Data Grid
- Affichage des fichiers PDF
- Affichage d'images dans les formulaires
- Faire défiler les grilles de données
- Utilisation des outils de développement avec des formulaires
- Calculer les valeurs des composants du formulaire
- Gestion des dates dans les formulaires
- Ouvrir des hyperliens dans des formulaires
- Affichage d'un onglet par défaut dans les formulaires
- Affichage du libellé complet d'un composant
- Recherche de longues chaînes dans des listes déroulantes
- À propos de l'expérience de formulaire antérieure à la version 23.4
- Compatibilité du Projet
- Formulaires en temps réel
- Cases à cocher dynamiques
- Listes déroulantes conditionnelles
- Afficher un onglet par défaut
- Affichage des images
- Affichage des fichiers PDF
- Affichage de l'étiquette complète
- Éléments HTML dynamiques
- Gérer des dates
- Rechercher des chaînes longues dans des listes déroulantes
- Personnaliser des formulaires à l'aide de fichiers CSS locaux
- Exécuter le bloc Do sur changement de case à cocher
- Personnaliser la largeur des colonnes
- Mettre à jour les données du formulaire
- Réinitialiser les données de collecte
- Logique avancée
- Exécuter le bloc Do lors du changement d'option de la liste déroulante
- Lecture des valeurs de cellule à partir d'un composant Data Grid
- Composants conditionnels
- Faire défiler les composants Data Grid
- Utiliser le composant Grille
- Outils de développement
- Valeur calculée
- Listes déroulantes dynamiques
- Changer d'onglet en un clic
- Ouvrir des hyperliens dans un formulaire
- FTP
- IPC
- Persistance
- Notes de publication
- Compatibilité du projet
- À propos du package d'activités Persistence
- Concepteur de formulaires en série
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Wait for Form Task and Resume
- Reprendre après le délai
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Terminer la tâche
- Forward Task
- Get Form Tasks
- Get Task Data
- Obtenir des tâches d’application
- Add Task Comment
- Update Task Labels
- Créer une tâche d'application
- Attendre la tâche d'application et reprendre (Wait For App Task and Resume)
- Configurer le minuteur de tâches (Configure task timer)
- Travailler avec des tâches d'application
- Création de votre première action de formulaire
- Commandes avancées pour les listes déroulantes
- Incorporation d'objets dans des actions de formulaire
- Autoriser les utilisateurs à charger des fichiers dans le compartiment de stockage
- Ajout d'une logique avancée à l'aide de Java Script
- Définition d'un onglet par défaut
- Suppression du bouton Supprimer de Modifier la grille à l'aide du CSS personnalisé
- Personnalisation des modèles de grille
- Utilisation de boutons pour déclencher une logique personnalisée
- Utilisation d'une mise en page de formulaire externe
- Développer dynamiquement les composants de formulaire en runtime
- Alignement du contenu d'un composant de formulaire de gauche à droite à l'aide des attributs JSON
- Exemple de workflows
- Pipelines d'Automation Ops
- Notes de publication
- À propos du package d'activités Pipelines
- Compatibilité du projet
- Activer le déploiement de solution
- Analyser
- Construire
- Cloner
- Delete Solution Package
- Deploy Solution
- Download Package
- Download Solution Package
- Download Solution Package Configuration
- Publier le package
- Publier le package de solution
- Resync Solution Project
- Exécuter des tests
- Étape
- Désinstaller la solution
- Processus de mise à jour
- Charger le paquet de solutions
- Système
- Notes de publication
- À propos du package d'activités System
- Compatibilité du projet
- Codage de caractères pris en charge
- Assistant Générateur de RegEx
- Ajouter une colonne de données (Add Data Column)
- Ajouter une ligne de données (Add Data Row)
- Ajouter les champs du journal (Add Log Fields)
- Add or Subtract from Date
- Ajouter un élément de transaction (Add Transaction Item)
- Ajouter un élément de file d'attente (Add Queue Item)
- Append Item to Collection
- Append Item to List
- Ajouter une ligne (Append Line)
- Bip (Beep)
- Boucle d'arrêt / sortie
- Browse for file
- Browse for folder
- Build Collection
- Créer une table de données (Build Data Table)
- Bulk Add Queue Items
- Modifier la casse du texte
- Change type
- Cocher Faux (Check False)
- Cocher Vrai (Check True)
- Supprimer la table de données (Clear Data Table)
- Collection to TableDonnées
- Commentaire (Comment)
- Compress/Zip Files
- Copier le fichier (Copy File)
- Copy Folder
- Combiner du texte
- Commenter/Activités désactivées
- Continuer / Ignorer actuel
- Créer le fichier (Create File)
- Créer un dossier (Create Folder)
- Create List
- Custom Input
- Supprimer (Delete)
- Delete File
- Delete Folder
- Supprimer le fichier de stockage
- Supprimer les éléments de file d'attente (Delete Queue Items)
- Désactiver le déclencheur local
- Faire pendant (Do While)
- Télécharger le fichier à partir de l'URL
- Télécharger le fichier de stockage
- Activer le déclencheur local
- Evaluate Business Rule
- Exists In Collection
- Extract/Unzip Files
- Extraire la date et l'heure du texte (Extract Date and Time from Text)
- Extraire le texte
- Déclencheur de changement de fichier (File Change Trigger)
- Le fichier existe déjà
- Filter Collection
- Filtrer la table de données (Filter Data Table)
- Folder Exists
- Pour chaque (For Each)
- For Each File In Folder
- Déclencheur de changement de fichier v3
- Rechercher et remplacer
- Trouver des modèles correspondants
- For Each Folder in Folder
- For Each Row in Data Table
- Formater la date en tant que texte
- Valeur de format (Format Value)
- Generate Data Table From Text
- Obtenir l'actif (Get Asset)
- Obtenir les informations d'identification / Obtenir les informations d'identification Orchestrator
- Get Current Job Info
- Récupérer le dossier d'environnement (Get Environment Folder)
- Récupérer la variable d'environnement (Get Environment Variable)
- Obtenir des informations sur les fichiers
- Get Folder Info
- Obtenir les tâches (Get Jobs)
- Récupérer les processus (Get Processes)
- Obtenir l'élément de ligne (Get Row Item)
- Obtenir l'élément de transaction (Get Transaction Item)
- Récupérer le nom d'utilisateur/mot de passe
- Obtenir les éléments de file d'attente (Get Queue Items)
- Déclencheur de modification de variable globale
- Boîte de dialogue (Input Dialog)
- Appeler le code (Invoke Code)
- Appeler la méthode Com (Invoke Com Method)
- Appeler Power Shell (Invoke Power Shell)
- Invoke Process
- Invoke VBScript
- Appeler le fichier de flux de travail (Invoke Workflow File)
- Le texte correspond-il
- Tables de données de jointure (Join Data Tables)
- Processus d'arrêt forcé (Kill Process)
- Launch Workflow Interactive
- Répertorier les fichiers de stockage
- Consigner le message (Log Message)
- Table de données de recherche (Lookup Data Table)
- Manual Trigger
- Merge Collections
- Fusionner la table de données (Merge Data Table)
- Zone de message (Message Zone)
- Modify Date
- Modify Text
- Déplacer le fichier (Move File)
- Move Folder
- Multiple Assign
- Nouvel élément ajouté à la file d'attente
- Notifier la modification de la variable globale
- Requête HTTP Orchestrator
- Table de données de sortie (Output Data Table)
- Le chemin d'accès existe (Path Exists)
- Différer l'élément de transaction (Postpone Transaction Item)
- Process End Trigger
- Process Start Trigger
- Déclencher l'alerte (Raise Alert)
- Read List Item
- Lire le fichier texte
- Lire le texte de stockage
- Supprimer la colonne de données (Remove Data Column)
- Supprimer la ligne de données (Remove Data Row)
- Supprimer les lignes dupliquées (Remove Duplicate Rows)
- Remove From Collection
- Supprimer les champs du journal (Remove Log Fields)
- Replace Matching Patterns
- Repeat Number Of Times
- Répéter le déclencheur
- Rename File
- Rename Folder
- État du rapport (Report Status)
- Reset Timer
- Resume Timer
- Étendue de nouvelle tentative (Retry Scope)
- Retour
- Exécuter les déclencheurs locaux
- Run Parallel Process
- Définir l'actif (Set Asset)
- Définir l'identifiant (Set Credential)
- Set Environment Variable
- Définir la progression de la transaction (Set Transaction Progress)
- Définir l'état de transaction (Set Transaction Status)
- Devrait s'arrêter (Should Stop)
- Fractionner le texte
- Trier la table de données (Sort Data Table)
- Start Timer
- Démarrer la tâche (Start Job)
- Arrêter la tâche (Stop Job)
- Arrêter les déclencheurs locaux
- Stop Timer
- Text to Left/Right
- Texte en majuscules/minuscules
- Déclencheur de temps
- Étendue du déclencheur
- Timeout Scope
- Update Row Item
- Update List Item
- Télécharger le fichier de stockage
- Wait for Download
- Wait Queue Item
- While
- Workflow Placeholder
- Écrire le texte de stockage
- Écrire un fichier texte (Write Text File)
- Ajouter une ligne de données (Add Data Row)
- AddQueueItem
- Ajouter un élément de transaction (Add Transaction Item)
- Ajouter une ligne
- BulkAddQueueItems
- Supprimer la table de données (Clear Data Table)
- CompresserFichiersZip
- Copy File
- Create File
- Créer un dossier (Create Folder)
- Delete file or folder
- Delete Queue Items
- Supprimer le fichier de stockage
- Télécharger le fichier de stockage
- Extraire les fichiers de décompression
- Filtrer la table de données (Filter Data Table)
- Obtenir l'actif (Get Asset)
- Obtenir l'identifiant (Get Credential)
- GetJobs
- Get Queue Item
- GetQueueItems
- Obtenir la ressource pour le chemin d'accès local
- Obtenir l'élément de ligne (Get Row Item)
- Obtenir l'élément de transaction (Get Transaction Item)
- Invoke Process
- Tables de données de jointure (Join Data Tables)
- Répertorier les fichiers de stockage
- Table de données de recherche (Lookup Data Table)
- Fusionner la table de données (Merge Data Table)
- Move File
- Requête HTTP Orchestrator
- OutputDataTable
- Le chemin d'accès existe (Path Exists)
- Différer l'élément de transaction (Postpone Transaction Item)
- Lire le texte de stockage
- Lire le fichier texte
- Supprimer la colonne de données (Remove Data Column)
- Supprimer les lignes dupliquées (Remove Duplicate Rows)
- Remplacer (Replace)
- Définir l'actif (Set Asset)
- Définir l'identifiant (Set Credential)
- SetTransactionProgress
- Définir l'état de transaction (Set Transaction Status)
- Trier la table de données (Sort Data Table)
- Démarrer la tâche (StartJob)
- Arrêter la tâche (StopJob)
- Update Row Item
- Télécharger le fichier de stockage
- Wait Queue Item
- Écrire le texte de stockage
- Écrire un fichier texte
- Test
- Notes de publication
- À propos du package d'activités Testing
- Compatibilité du projet
- Le nom du cas de test n'est pas unique dans ce projet
- La convention d'affectation de noms du cas de test est incorrecte
- Vérifications manquantes dans le cas de test
- Workflows non testés
- Connecté à Test Manager
- Simulation inutilisée
- Cas de test sans annotation
- Le cas de test/workflow est trop complexe
- Le cas de test comprend trop de branches
- Paramètres du projet
- Add Test Data Queue Item
- Address
- Attach Document
- Bulk Add Test Data Queue Items
- Créer une règle de comparaison
- Delete Test Data Queue Items
- Get Test Data Queue Item
- Get Test Data Queue Items
- Prénom
- Nom de famille
- Random Date
- Random Number
- Random String
- Random Value
- Verify Control Attribute
- Vérifier l'équivalent des documents
- Verify Expression
- Verify Expression with Operator
- Verify Range
- Vérifier l'équivalent du texte
- Address
- AddTestDataQueueItem
- AttachDocument
- BulkAddTestDataQueueItems
- DeleteTestDataQueueItems
- GetTestDataQueueItem
- GetTestDataQueueItems
- GivenName
- LastName
- RandomDate
- RandomNumber
- RandomString
- RandomValue
- VerifyAreEqual
- VerifyAreNotEqual
- VerifyContains
- VerifyExpression
- VerifyExpressionWithOperator
- VerifyIsGreater
- VerifyIsGreaterOrEqual
- VerifyIsLess
- VerifyIsLessOrEqual
- VerifyIsRegexMatch
- VerifyRange
- Workflow Events
- Workflow Foundation
- À propos du package d’activités Workflow Foundation
- Attribuer/Définir la valeur de la variable
- Retard (Delay)
- Si (If)
- Sinon si
- Séquence / Groupe
- Commutateur (Switch)
- Décision de flux (Flow Decision)
- Commutateur de flux (Flow Switch)
- Diagramme de flux (Flowchart)
- Essayer de capturer
- Machine d'état (State Machine)
- État (State)
- Transition
- État final (Final State)
- Single Excel Process Scope
- No Persist Scope
- Cancellation Scope
- Ligne d'écriture (Write Line)
Activités de workflow
Notes de publication
Date de publication : 21 octobre 2024
Cette version du package introduit une nouvelle activité, actuellement en aperçu, visant à vous aider à exécuter des règles métier définies dans Orchestrator. L’activité Évaluer la règle métier (Evaluate Business Rule) rationalise les processus de prise de décision dans vos workflows, tout en améliorant l’audit de décisions complexes et en évaluant leur impact dans le cadre d’un processus de bout en bout.
-
Les activités système pour les opérations liées aux compartiments de stockage prennent désormais en charge le paramètre d’URL présignée désactivée. Cela empêche l’utilisation d’URL présignées lors des opérations liées aux compartiments de stockage.
-
Pour mettre à jour les propriétés de schéma JSON de la file d’attente sélectionnée dans une activité Ajouter un élément de file d’attente (Add Queue Item), utilisez l’option Actualiser les arguments (Refresh arguments) à côté de la propriété Informations sur l’élément (Item Information).
-
Une nouvelle propriété Délai d’attente (ms) (Timeout (ms)) a été ajoutée aux activités Le texte correspond-il (Is Text Matching), Trouver les modèles correspondants (Find Matching Patterns) et Remplacer les modèles correspondants (Replace Matching Patterns). Cela permet d’éviter tout problème de performances lorsque ces activités traitent des modèles RegEx complexes ou inefficaces.
-
Les modifications mineures de l’interface utilisateur pour plusieurs activités comprennent la transformation des boutons Importer des arguments (Import Arguments) et Ouvrir le workflow (Open Workflow) en liens cliquables : Actualiser les arguments (Refresh arguments) et Ouvrir le workflow (Open workflow). La modification Ouvrir le workflow (Open workflow) s’applique à l’activité Appeler le fichier de workflow (Invoke Workflow File) tandis que le lien Actualiser les arguments (Refresh arguments) est pertinent pour les activités Appeler le fichier de workflow (Invoke Workflow File), Invoquer le processus (Invoke Process) et Ajouter un élément de file d’attente (Add queue item). Pour ouvrir la liste des arguments et modifier leurs attributs, cochez la case du champ Arguments.
-
L'activité Rechercher le fichier ( Browse for file ) vous permet de définir un répertoire par défaut qui s'ouvre automatiquement dans la boîte de dialogue Ouvrir (Open). Il permet également de sélectionner plusieurs fichiers à la fois et génère une liste qui contient les chemins complets de ces fichiers.
-
Les sorties des activités Boîte de dialogue (Input Dialog) et Rechercher un dossier (Browse For Folder) contenaient des caractères inattendus, en raison d’un problème d’encodage.
-
Des caractères spéciaux dans les noms de fichiers empêchaient l’exécution de l’activité Supprimer le fichier de stockage (Delete Storage File).
-
Les info-bulles des champs Nom d’utilisateur (Username) et Mot de passe (Password) de l’activité Obtenir les informations d’identification (Get Credential) étaient auparavant échangées. Désormais, elles s’affichent correctement.
-
Les invites des activités Rechercher le fichier (Browse for File) et Rechercher le dossier (Browse for Folder) ne s’affichaient pas toujours au-dessus des autres applications.
Date de publication : 15 juillet 2024
À partir de cette version du package, les activités système nécessitent Studio 2023.4 ou une version plus récente.
Les versions 24.10.3, 24.10.2, 24.10.1 et 24.10.0 ne peuvent pas être sélectionnées dans le flux Officiel (Official) des packages d’activités. Utilisez la dernière version du package pour les activités système (24.10.4).
Date de publication : 27 juin 2024
- Les fichiers conservent leurs noms d'origine lorsqu'ils sont gérés via des activités de compression et d'extraction. De plus, de nouvelles propriétés d’activité vous aident à gérer la façon dont les fichiers sont compressés ou décompressés.
-
Un nouveau design propose une séquence logique pour les activités Pour chaque . Les valeurs que vous fournissez dans les champs Élément actuel ( In ) et Élément actuel ( Current item ) définissent le titre de l'activité.
Par exemple, avec "emails" dans le champ Dans et "userEmail" dans le champ Élément actuel , le titre devient "Pour chaque emailUtilisateur dans les e-mails". La modification de la valeur de l' Élément actuel ( Current item ) ajuste instantanément le titre. Si vous effacez cette valeur, le système génère automatiquement un nom par défaut tel que "currentItem". En outre, le champ Élément actuel est déplacé vers la section Options avancées de l'activité.
-
Les propriétés spécifiques à la transaction, y compris Id, Progress, SpecificContent, Reference, QueueName et RetryNo, sont désormais disponibles pour la sélection dans les activités qui produisent un objet QueueItem. Cependant, une exception est l'activité Get Queue Items , qui n'affiche pas ces propriétés dans Studio Web.
-
Le niveau de journal du message « Transaction vidéo d'instantané non prise en charge » est passé d' Avertissement ( Warning ) à Info .
-
Dans l’activité Nouvel élément ajouté à la file d’attente , les files d’attente avec un schéma JSON de données spécifiques ont désormais une nouvelle propriété de sortie de données spécifiques , permettant un accès direct aux propriétés de file d’attente définies par l’utilisateur.
-
L'API GetCredential fournit désormais deux fonctions :
-
string GetCredential (...), où vous fournissez un nom de ressource et la méthode renvoie le nom d'utilisateur.
-
(string, SecureString) GetCredential (...), où vous fournissez un nom de ressource, et la méthode renvoie le nom d'utilisateur et le mot de passe.
-
-
Une expérience de configuration plus intuitive a été ajoutée à l’activité Invoke Process . De plus, il fournit désormais une identification automatique du contexte des arguments de processus.
-
L’activité Appeler le fichier de workflow ( Invoke Workflow File ) offre désormais la même expérience utilisateur et les mêmes propriétés de configuration pour les projets Windows et multiplateformes. De plus, elle introduit plusieurs nouvelles propriétés pour simplifier la gestion des arguments et la configuration de l'exécution.
-
Les opérations de transaction affichaient le message d'avertissement « L'instantané vidéo de la transaction n'est pas pris en charge » pour indiquer une version du robot incompatible avec la fonctionnalité d'enregistrement des tâches. Cela se produisait même lorsque la transaction était réussie.
-
Une exception d'opération invalide se produisait parfois lors de l'utilisation de l'activité Processus d' arrêt forcé (Kill Process) dans un projet basé sur une bibliothèque.
-
L’aperçu du texte échoue lors de l’utilisation de nouvelles lignes dans les widgets du générateur de texte des activités gérant du texte ou des dates. Ce problème se produisait lorsque l'activité remplaçant automatiquement le texte d'une expression String.Format(), qui n'a pas pu être analysée.
Remarque :Le correctif s'applique actuellement aux activités système utilisées dans les projets Studio Web.
Date de publication : 1er avril 2024
Obtenir l'élément de transaction (Get Transaction Item) : nouvelle propriété de sortie de données spécifiques
Dans l’activité Obtenir l’élément de transaction ( Get Transaction Item ), les files d’attente avec un schéma JSON de données spécifiques (Specific Data JSON) ont désormais une nouvelle propriété de sortie Données spécifiques (Specific Data ), permettant un accès direct aux propriétés de file d’attente définies par l’utilisateur.
Lorsque vous utilisez des modules dans l’activité Appeler Power Shell ( Invoke Power Shell ), vous pouvez désormais sélectionner directement une version de PowerShell via la propriété Mode d’exécution ( Execution Mode ), qui affiche les options suivantes :
-
PowerShell Core 7.2.15
-
WindowsPowerShell 5.1 64 bits
-
WindowsPowerShell 5.1 32 bits (pour les projets hérités)
Les recommandations suivantes s'appliquent :
-
Pour le module VSTeam, utilisez PowerShell Core 7.2.15, car il ne nécessite pas de désérialisation, et la sortie peut être facilement utilisée dans le workflow.
-
Pour la transformation des arguments de processus, utilisez le mode d'exécution WindowsPowerShell 5.1 .
-
Pour le module CimCmdlet, utiliser le mode d'exécution WindowsPowerShell 5.1 .
-
L'activité Obtenir les informations d'identification ( Get Credential ) peut désormais récupérer les informations d'identification d'un magasin d'informations d'identification hors ligne, configuré dans Orchestrator en tant que proxy déconnecté. Cela signifie que vous pouvez récupérer uniquement les informations d'identification Windows sans que vos mots de passe ne transitent par notre cloud.
-
Les activités système prennent désormais en charge l'en-tête de réponse
Retry-after
pour les opérations d'Orchestrator. -
Le champ Exemple d'entrée de l'activité Générer une table de données à partir du texte a été amélioré :
-
prise en charge des caractères de tabulation
-
utiliser une police monospace
Ces améliorations simplifient la visualisation des données dans les projets hérités et Windows.
-
-
Pour l’activité Ajouter un élément de transaction ( Add Transaction Item ), nous avons déplacé le champ Élément de transaction ( Transaction Item ) vers la section dédiée aux propriétés Sortie (Output).
-
Nous avons renommé l’activité Table de données de sortie (Output Data Table) en Table de données de sortie sous forme de texte (Output Data Table as Text). De plus, la recherche du terme
convert
renvoie cette activité en tant que résultat.
-
Dans les versions 22.10.8+ de UiPath.System.Activities, l'activité Generate Data Table From Text peut traiter les tables de manière incorrecte lorsque :
-
le texte d'entrée comprend des colonnes à largeur fixe remplies d'espaces.
-
les noms de colonne d'en-tête s'étendent sur plusieurs lignes.
Cette version améliore la détection automatique et le traitement des colonnes.
-
-
Nous avons résolu le problème selon lequel les activités système pour les informations d’identification et les ressources perdaient leurs valeurs configurées lors de la déconnexion d'Orchestrator. En outre, toutes les activités Orchestrator conservent désormais les valeurs qui étaient associées au dossier Orchestrator sélectionné.
-
Les activités Obtenir la ressource ( Get Asset ) et Obtenir les informations d’identification ( Get Credential ) fonctionnent désormais correctement avec les versions locales d'Orchestrator 2023.10 et antérieures.
- Désormais, lorsque vous glissez et déposez des informations d’identification dans l’activité Obtenir la ressource ( Get Asset ), le champ Nom de la ressource (Asset Name) affiche une erreur, empêchant ainsi l’exécution du workflow.
- Les activités Lire le fichier texte ( Read Text File), Écrire le fichier texte ( Write Text File) et Ajouter une ligne ( Append Line) prennent désormais en charge
shift_jis
comme valeur d’ encodage . -
L’activité Créer une collection ( Build Collection) prend désormais en charge les collections à élément unique.
-
L’activité Déclencher l’alerte ( Raise Alert ) fonctionne maintenant comme prévu lorsque la propriété ContinuerSurErreur ( Continue On Error ) est définie sur Vrai(True).
Date de publication : 1er avril 2024
Pour l’activité Ajouter un élément de transaction ( Add Transaction Item ), nous avons déplacé le champ Élément de transaction ( Transaction Item ) vers la section dédiée aux propriétés Sortie (Output).
Nous avons résolu le problème selon lequel les activités système pour les informations d’identification et les ressources perdaient leurs valeurs configurées lors de la déconnexion d'Orchestrator. En outre, toutes les activités Orchestrator conservent désormais les valeurs qui étaient associées au dossier Orchestrator sélectionné.
Date de publication : 26 janvier 2024
- Lors du changement de nom de l'activité Appeler le fichier de flux de travail ( Invoke Workflow File ) dans Studio Web, le projet renvoyait une erreur indiquant « Référence d'objet non définie sur une instance d'un objet ».
Date de publication : 4 décembre 2023
- Plusieurs améliorations du champ d’expression CRON dans l’activité Déclencheur de temps ont été implémentées.
-
Erratum - ajouté le 3 juin 2024 : le comportement Pour chaque ( For each ) défaillant se produisait encore dans les versions Studio antérieures à 2022.10.12. Le correctif nécessite :
-
le module d'activités système - version 2023.10.3 ou plus récente
-
Studio - version 2022.10.12 ou supérieure
-
- Après avoir mis à niveau le package d'activités System dans une version 22.10.x l'activité For Each générait une erreur lors de l'expansion du champ des options avancées.
- Plusieurs corrections de bogues pour le champ d’expression CRON avancée de l’activité Déclencheur de temps ont été implémentées.
Date de publication : 25 octobre 2023
Les activités suivantes ont été ajoutées :
- Add or Subtract from Date
- Modifier la casse
- Télécharger le fichier à partir de l'URL
- Extraire la date et l'heure du texte (Extract Date and Time from Text)
- Extraire le texte
- Rechercher et remplacer
- Formater la date en tant que texte
- Retour
- Fractionner le texte
- Combiner du texte
Les activités suivantes ont reçu une interface améliorée :
Les activités suivantes ont été renommées :
- Remplacer → Remplacer les modèles correspondants
- Les activités Invoquer le processus (Invoke Process) and Démarrer la tâche (Start Job) ont bénéficié d'une mise à jour relative à la sélection des processus contenant des arguments de type inconnu, afin qu'une erreur ne soit pas générée.
- Les activités Déclencheur manuel (Manual Trigger), Déclencheur de temps (Time Trigger) et Récupérer les informations sur la tâche en cours (Get Current Job Info) affichent désormais les propriétés
UserEmail
etJobKey
dans le champJobData
. - L’activité Attribution multiple (Multiple Assign) a reçu des mises à jour visuelles destinées à améliorer la lisibilité des noms de variable plus longs.
- L’activité Pour chaque (For Each) prend désormais en charge la persistance.
- L’activité Ajouter des éléments de file d'attente en bloc (Bulk Add Queue Items) dispose d'un message d’erreur amélioré lorsque des caractères non pris en charge sont utilisés.
- L’activité Pour chaque (For Each) n'inférait pas correctement le type pour les projets C#.
- Le sélecteur de type a été réactivé pour l’activité Pour chaque (For Each).
- Plusieurs problèmes de détection automatique des types ont été résolus.
- Un problème qui empêchait l’activité Extraire/Dézipper des fichiers (Extract/Unzip files) d’extraire des caractères spéciaux a été résolu.
- Un problème qui entraînait une mise en surbrillance d'une chaîne erronée par le générateur de RegEx a été résolu.
- Un problème qui empêchait l’activité Extraire/Dézipper des fichiers (Extract/Unzip files) d’extraire des fichiers lorsque le nom de fichier contenait des caractères spéciaux a été résolu.
Date de publication : 2 octobre 2023
Un problème faisant que les activités système déclenchaient un délai d'attente côté client a été résolu. Le problème se produisait lorsqu'un GestionnaireClientHTTP (HttpClientHandler) direct était utilisé dans les projets hérités depuis Windows. Cela rendait la connexion HTTP incapable de gérer le nouveau jeton d'actualisation et déclenchait l'erreur de délai d'attente.
Date de publication : 29 août 2023
Un problème faisant que les activités système déclenchaient un délai d'attente côté client a été résolu.
Le problème se produisait lorsqu'un GestionnaireClientHTTP (HttpClientHandler) direct était utilisé dans les projets hérités depuis Windows. Cela rendait la connexion HTTP incapable de gérer le nouveau jeton d'actualisation et déclenchait l'erreur de délai d'attente.
Date de publication : 30 mai 2023
Cette version apporte plusieurs résolutions mineures de bogues.
Date de publication : 12 avril 2023
Pour réduire la taille du package pour Runtime, en particulier pour les projets multiplateformes, le package UiPath.System.Activities a été divisé en packages de conception et de Runtime , comme suit :
- UiPath.System.Activities : package au moment de la conception
- UiPath.System.Activities.Runtime : package d'exécution ; cible les projets Windows et Windows hérités (Windows-Legacy)
- UiPath.System.Activities.Runtime.Portable : runtime pour le package portable ; cible les projets multiplateformes
Les activités suivantes ont été ajoutées :
Les activités suivantes ont reçu une interface améliorée :
- Commutateur (Switch)
- Ajouter une ligne de données (Add Data Row)
- Sinon si
- Si (If)
- Essayer/Capturer
- Wait for Download
- Tables de données de jointure (Join Data Tables)
- Table de données de sortie (Output Data Table)
- Supprimer la table de données (Clear Data Table)
- Table de données de recherche (Lookup Data Table)
- Fusionner la table de données (Merge Data Table)
- Ajouter une colonne de données (Add Data Column)
- Supprimer la colonne de données (Remove Data Column)
- Update Row Item
- Obtenir l'élément de ligne (Get Row Item)
- Supprimer les lignes dupliquées (Remove Duplicate Rows)
- Generate Data Table From Text
- Les options Lire le fichier texte et Écrire le fichier texte offrent désormais un moyen plus facile de sélectionner le chemin du fichier.
- Vous pouvez désormais rechercher l’activité Correspondances (Matches) en utilisant des mots « Regex » ou « Extraire ».
- Une nouvelle propriété appelée Stratégie de cache a été ajoutée aux activités Obtenir la ressource/Informations d’ identification (Get Asset / Credential) . Il vous permet de mettre en cache des informations et d'améliorer le temps d'exécution du workflow.
- Dans l'activité Requête HTTP (HTTP Request), la fonctionnalité Aperçu ne fonctionne pas lorsque des variables sont utilisées dans l'assistant de requête HTTP (HTTP Request Wizard).
- L’activité Déclencheur de changement de fichier ( File Change Trigger ) utilisait l’ID de dossier à surveiller au lieu du chemin fourni.
- Les dépendances liées aux packages d’activités Système n’étaient pas toutes disponibles sur le flux Officiel (Official).
- Un problème provoquant l’effacement des paramètres lors de l’utilisation du bouton Configurer dans l’activité Requête HTTP (HTTP Request) a été résolu.
- Un problème qui empêchait l'activité Ajouter une ligne de données (Add Data Row) de remplir le panneau Propriétés (Properties) et ne parvenait pas à créer une variable à l'aide de «ctrl+k» a été résolu.
- Un problème entraînant la sortie d'une requête HTTP à null a été résolu.
- Un problème qui faisait que l'activité CopierDossier (CopyFolder) dans StudioX supprimait le contexte avant l'accès aux ressources a été résolu.
- Déclarer une variable dans l'étendue de l'activité For Each avec le même nom que la variable d'itération aurait remplacé la valeur de l'itérateur par la valeur par défaut déclarée.
- Un problème qui faisait que l'activité Démarrer la tâche ( Start Job ) renvoyait le mauvais
Job Key
dans leJob Key output property
a été résolu.
Erratum : ajouté le 7 juin 2023
Un problème qui faisait que l'activité Commentaire (Comment) générait le message « La chaîne d'entrée n'était pas au bon format » a été résolu. message d’erreur lorsque des caractères spéciaux étaient utilisés.
- Le champ Informations transactionnelles (Transactional Information) de l’activité Ajouter un élément transactionnel ( Add Transactional Item ) ne peut plus être modifié.
- Le module d’activités système 23.4 n’est pas compatible avec Studio 2020.10 et les versions antérieures.
Date de publication : 6 avril 2023
- L'exécution d'un processus Windows ou multiplateforme contenant une activité Obtenir l'actif ( Get Asset ) entraînait le plantage de l'exécuteur UiPath et l'enregistrement d'une erreur dans l'Observateur d'événements Windows à la fin de l'exécution.
Date de publication : 7 décembre 2022
Cette version apporte plusieurs résolutions mineures de bogues.
Date de publication : 7 décembre 2022
Prise en charge du chinois traditionnel
L'interface utilisateur des activités du package Système est désormais disponible en chinois traditionnel.
- Les modifications apportées à la propriété Sortie de l’activité Obtenir la ressource n’étaient pas enregistrées lorsqu’aucune autre modification n’était apportée à l’activité.
- Certaines activités (Multiple Assign, Invoke Workflow Fileou For Each) ne fonctionnaient pas comme prévu lorsque la version du pack UiPath.System.Activities était plus récente que la version Studio (par exemple, UiPath.System.Activities 22.10.2 ne fonctionnait pas tel que prévu avec Studio 2021.10.8).
- Plusieurs problèmes d'accessibilité ont été corrigés.
Date de publication : 27 octobre 2022
Erratum : 22 juin 2023 : ajout du changement radical.
Nouvelles activités
- 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
- L’activité Récupérer les informations sur la tâche en cours (Get Current Job Info) renvoie désormais le mode d’exécution et le nom du robot.
- Les activités Ajouter un élément de la file d'attente (Add Queue Item) et Définir le statut de la transaction (Set Transaction Status) importent désormais les valeurs de définitions de schéma marquées comme requises à partir d'Orchestrator dans l'assistant du générateur de dictionnaire de l'activité.
- Les activités Orchestrator telles que Ajouter un élément de file d'attente (Add Queue Item) ont désormais une gestion améliorée des exceptions pour rendre les erreurs plus claires.
- L’activité Compresser/zipper des fichiers (Compress/Zip Files) a été mise à jour avec une nouvelle propriété, MotDePasseSécurisé (SecurePassword), disponible dans les projets hérités depuis Windows et Windows.
- Plus de 70 activités ont été mises à jour avec le nouveau design dans les projets multiplateformes. Pour une liste complète, consultez Compatibilité des projets (Project compatibility). Les activités suivantes ont également la nouvelle conception dans les projets Windows : Raise Alert, Orchestrator HTTP Request, Get Asset, Get Credential, Set Asset, Set Credential, Append Item to Collection, Build Collection, Collection vers DataTable, Exists in Collection, Filter Collection, Fusionner des collections, Lire un élément de liste, Supprimer de la collection, Mettre à jour un élément de liste, Obtenirdes tâches , Démarrer une tâche, Arrêter une tâche, Ajouter des champs de journal, Supprimer des champsde journal , Ajouter un élément de la file d'attente, Ajouter un élément de transaction, Ajouter des éléments de la file d'attenteen bloc , Supprimer des éléments de la file d'attente, ObtenirÉléments de la file d'attente ( Queue Items ), Obtenir l'élément de transaction ( Get Transaction Item), Différer l'élément de transaction ( Postpone Transaction Item), Définir la progression de la transaction ( Set Transaction Progress), Définir l'état de la transaction ( Set Transaction Status), Interrompre ( Break), Continuer(Continue), Déclencheur manuel ( Manual Trigger) et Lorsqu'un nouvel élément ajouté à la file d'attente (When New Item Added to Queue)
- 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).
- L'activité Définir le statut de la transaction ( Set Transaction Status ) contient désormais des données de sortie et d' analyse dans Orchestrator, même lorsque le statut de l'élément est
Failed
.
- Le paramètre MotDePasseSécurisé ( SecurePassword) était
null
lors de l’utilisation de l’activité Récupérer le nom d’utilisateur/mot de passe (Get Username/Password) lorsque DélaiAttenteSoumissionAutomatiqueSecondes (AutosubmitTimeoutSeconds) était défini sur0
. - L'activité Attendre le téléchargement (Wait for Download ) ne s'exécutait pas correctement lorsque la taille du fichier en cours de téléchargement était de 0 octet.
- L'activité Appeler le code ( Invoke Code) ne pouvait pas accéder aux espaces de noms
Microsoft.Office.Interop.Excel
. - L’activité Zone de message (Message Box ) générait une exception lorsque la propriété
AutomaticallyCloseAfter
était définie sur une valeur et que le bouton OK était cliqué à temps. - Les activités qui suspendent le workflow, telles que Attendre l'action de classification du document et reprendre (Wait for Document Classification Action) échouaient lors de l'exécution du projet.
Date de publication : 12 septembre 2022
Résolution de bogues
- En raison d'un problème de dépendance du package d'activités, un conflit survenait lors de l'utilisation de certaines versions du package d'activités système dans les projets Windows.
- Vous ne pouviez pas installer le package d'activités système sur certaines versions de Studio.
Date de publication : 25 mai 2022
Cette version apporte plusieurs résolutions mineures de bogues.
Date de sortie : 9 mai 2022
- Ajout d’une nouvelle propriété nommée ItérationsMax (MaxIterations) pour les activités Pendant (While) et Faire pendant (Do While). Lorsque cette option est définie, l'exécution de la boucle est effectuée jusqu'à ce que le nombre d'itérations soit atteint. Pour plus d’informations, consultez Pendant (While) et Faire pendant (Do While).
- Ajout d’une nouvelle propriété nommée Ignorer les extensions de fichier (Ignore file extensions) dans l’activité Attendre le téléchargement (Wait for Download). Dans ce champ, vous pouvez spécifier les extensions de fichier à ignorer jusqu’à la fin du téléchargement. Pour en savoir plus, consultez la documentation Attendre le téléchargement.
- Ajout d'une nouvelle activité nommée Définir la variable d'environnement (Set Environment Variable), qui permet la création d'une variable d'environnement utilisateur. Pour plus d'informations, consultez Définir la variable d'environnement (Set Environment Variable).
- Ajout d’une nouvelle propriété nommée Index pour les activités Pendant (While) et Faire pendant (Do While). Il s'agit d'un compteur à index zéro (INT32) et peut être utilisé pour suivre les itérations pendant l'exécution. Pour plus d’informations, consultez Pendant (While) et Faire pendant (Do While).
- L’activité Sinon si (Else If) est désormais disponible dans le profil StudioX.
- L’activité Processus d'arrêt forcé (Kill Process) a été mise à jour avec une nouvelle option de filtrage, OrdinateurActuelUniquement (OnlyCurrentDesktop) pour la propriété ApplicableÀ (AppliesTo).
- L'activité Démarrer la tâche (Start Job) a été mise à jour avec de nouvelles options qui rendent l'activité compatible avec les dossiers et les arguments d'entrée modernes.
- Les activités Exécuter un processus parallèle (Run Parallel Process) et Appeler le processus (Invoke Process) ont été mises à jour avec une nouvelle propriété appelée UtiliserPackage (UsePackage).
- Un message d'erreur de validation a été ajouté aux activités Correspond à (Matches) et Est une correspondance (Is Match) et qui est déclenché par des expressions RegEx non valides.
-
Les activités suivantes sont désormais disponibles dans le profil Studio :
- Ajouter un élément à la liste (Append item to list) - Ajoute un élément à la fin de la liste spécifiée.
- Créer une liste (Create list) - Crée une nouvelle liste vide.
- Lire l'élément de la liste (Read list item) - Récupère la valeur d'un élément spécifique dans une liste.
- Mettre à jour l'élément de liste (Update list item) - Met à jour la valeur d'un élément spécifique dans une liste.
Nouvelles activités
- Get Current Job Info - Récupère des informations telles que le nom du processus, le nom du workflow, le nom de l'utilisateur, l'adresse e-mail de l'utilisateur et l'horodatage de la tâche Orchestrator active.
- Modifier le type (Change type) - Modifie le type d’une variable en un autre type.
- Un commentaire différent de celui fourni s’affichait lors de l’utilisation de l’activité Commentaire (Comment).
- L’activité Attendre le téléchargement (Wait for Download) ne fonctionnait pas correctement lorsque le déclencheur à l’intérieur n’avait pas de séquence Faire (Do) voisine.
- Dans certains cas, une exception était générée avec le message
Assembly with same name already loaded
lors de l’utilisation de l’activité Appeler le code (Invoke Code). - L’activité Processus d'arrêt forcé (Kill Process) ne fonctionnait pas correctement lorsqu’un nom de processus avait l’extension ajoutée.
- Une erreur se produisait lorsque l’activité Sinon si (Else If) était utilisée avec un objet TableDonnées (DataTable) qui ne renvoyait aucune ligne.
- Aucune sortie n’était renvoyée par l’activité Zone de message (Message Box) dans certains cas lorsque la propriété FermerAutomatiquementAprès (AutomaticallyCloseAfter) était utilisée.
- Une erreur se produisait lorsque le code C# (C-Sharp) était utilisé avec l’activité Appeler le code (Invoke Code).
- Les variables PowerShell et les collections d'arguments n'étaient pas mises à jour lors de l'utilisation de l'activité Appeler Power Shell (Invoke Power Shell).
- L'activité Compresser/zipper des fichiers (Compress/Zip Files) convertissait les dossiers vides en fichiers, ce qui empêchait le téléchargement de la sortie vers le gestionnaire de données.
- L’activité Extraire/Dézipper des fichiers (Extract/Unzip Files) ne parvenait parfois pas à accéder à certains chemins de dossiers.
Date de publication : 26 janvier 2022
UiPath.System.Activities
21.10 pour ouvrir un fichier XML créé avec UiPath.System.Activities
21.4.
Correction d’un problème avec l’activité Appeler le code (Invoke Code) qui empêchait les importations de se compiler dans les bibliothèques lorsque l’activité utilisait un package externe.
Correction d’un problème où l’activité Pour chaque ligne dans la table de données (For Each Row in Data Table) ne se développait pas lorsque des activités avec des concepteurs étendus étaient ajoutées à l’intérieur.
Date de publication : 26 novembre 2021
Le package inclut désormais une activité Sinon si ( Else If ) qui est utile lorsque plusieurs conditions doivent être évaluées. Pour plus d'informations sur cette activité, consultez .
Les entrées de l’activité Attribution multiple (Multiple Assign) peuvent désormais être réorganisées à l’aide du nouveau bouton Déplacer (Move). Pour en savoir plus sur cette fonctionnalité, cliquez ici.
L’activité Zone de message (Message Box) inclut désormais un délai d’expiration maximal. À son expiration, le message est automatiquement rejeté. Par défaut, il est défini sur 0 afin que les anciens workflows soient toujours compatibles. Pour plus d'informations sur cette activité, consultez Zone de message (Message Box).
Ce package d'activités prend désormais en charge les projets Windows .NET 5 et multiplate-forme. Pour plus d'informations, consultez À propos des projets d'automatisation (About Automation Projects).
La nouvelle activité Pour chaque dossier dans le dossier (For Each Folder in Folder) permet d’exécuter une activité ou une série d’activités pour chaque dossier enfant d’un dossier spécifié.
La nouvelle activité Créer une liste (Create List) vous permet de créer une nouvelle liste vide (tableau) à utiliser ultérieurement dans l'automatisation.
La nouvelle activité Ajouter un élément à la liste (Append item to list) permet d'ajouter un élément à la fin d'une liste spécifiée.
La nouvelle activité Lire l'élément de liste (Read list item) permet de récupérer la valeur d'un élément spécifique dans une liste.
La nouvelle activité Mettre à jour l'élément de liste (Update list item) vous permet de mettre à jour la valeur d'un élément spécifique dans une liste.
La nouvelle activité Renommer le dossier (Rename Folder) vous permet de renommer un dossier spécifié.
La nouvelle activité Renommer le fichier (Rename File) vous permet de renommer un fichier spécifié.
BadRequest
.
Correction d’un problème où l’activité Créer une table de données (Build Data Table) renvoyait une erreur lorsque le bouton Table de données (Data Table) était cliqué.
L'activité Appeler le workflow (Invoke Workflow) ne prend pas en charge les variables/arguments en tant que noms de fichiers de workflow dans les projets Windows .NET 5 modernes. Cela déclenchera une notification d'erreur « Les expressions ne sont actuellement pas prises en charge » (Expressions are currently not supported).
L'activité Appeler le code (Invoke Code) du package UiPath.System.Activities version 21.10 est uniquement compatible avec UiPath Studio 21.10 ou version supérieure.
Date de publication : 26 avril 2021
L’activité Requête HTTP d'Orchestrator (Orchestrator HTTP Request) est désormais compatible avec la fonctionnalité Dossiers modernes dans Orchestrator.
Les activités Cocher Vrai (Check True) et Cocher faux (Check False) ont maintenant une nouvelle propriété, nommée Résultat, qui produit une variable booléenne qui indique si l’expression avec laquelle elle a été utilisée était vraie ou fausse.
Les activités Invoquer le processus (Invoke Process) et Appeler le fichier de flux de travail (Invoke Workflow File) enregistrent désormais des informations supplémentaires lors de l’exécution.
Les activités Invoquer le processus (Invoke Process) et Appeler le fichier de flux de travail (Invoke Workflow File) reçoivent maintenant des arguments dynamiques en tant qu’entrée.
SecureString
pour les informations de connexion sensibles, appelées SecurePassword.
L'activité Boîte de message (Message Box) a une nouvelle propriété, appelée TopMost, qui, si elle est sélectionnée, force l'affichage de la boîte de message au premier plan. Les activités Sélectionner un fichier (Select File) et Sélectionner un dossier (Select Folder) s'affichent désormais automatiquement au premier plan.
L’activité Processus d'arrêt forcé (Kill Process) a un nouveau champ de propriété, nommé AppliesTo, qui vous permet de choisir d’arrêter par la force le processus uniquement s’il appartient à l’utilisateur actuel, seulement s’il est sur la session en cours, ou s’il appartient à un utilisateur différent.
Nous avons ajouté une nouvelle activité, Mettre à jour l’élément de ligne (Update Row Item), qui vous permet d’attribuer une valeur spécifiée dans une colonne indiquée d’un DataTable.
La section Sinon (Else) de l’activité Si (If) est désormais facultative dans tous les profils Studio.
Nous avons ajouté une nouvelle activité, Modifier la date (Modify Date), qui met à jour une valeur de date en utilisant des modifications telles que l’ajout ou la soustraction des jours et identification du premier ou dernier jour de la semaine, mois ou année.
Les activités DataTables suivantes ont été portées au profil StudioX :
- Générer table de données à partir de texte - Génère une variable DataTable à partir d'un texte structuré.
- Pour chaque ligne dans la table de données - Exécute une action une fois pour chaque ligne dans une table de données spécifiée.
- Filtrer la Table de données - Vous permet de filtrer une table de données en spécifiant les conditions dans la fenêtre Assistant de Filtre.
- Lire l’élément de ligne - Récupère une valeur d’une ligne dans une table de données selon une colonne spécifiée.
- L’activité Invoquer VBScript (Invoke VBScript) n’a pas fonctionné correctement lorsque l’espace blanc était présent dans le chemin du fichier invoqué.
- La règle de l’analyseur de flux de travail SY-USG-013 a été exécutée pour les bibliothèques.
- Correction d’un problème qui a amené l’activité Lire CSV (Read CSV) à appliquer une exception lorsqu’elle est utilisée avec les activités Excel.
Date de publication : 12 octobre 2020
Nous avons développé une toute nouvelle activité d'étendue pour les déclencheurs, appelée Étendue du déclencheur ( Trigger Scope). Cette activité est utilisable avec tous les déclencheurs présents dans les packs d’activités UIAutomation et Système . Il offre les arguments requis pour travailler avec le déclencheur prêt à l'emploi, comme le nom et le type du déclencheur ou son événement source. De plus, il peut traiter les événements entrants de manière séquentielle ou simultanée tout en pouvant se terminer après une exécution.
Les activités Déclencheur de démarrage du processus (Process Start Trigger), Déclencheur de fin de processus (Process End Trigger) et Arrêter (Break) peuvent maintenant être utilisées à l’intérieur de l’activité Étendue du déclencheur (Trigger Scope).
L’activité a été rendue compatible avec Studio, ce qui signifie que vous pouvez désormais utiliser cette fonctionnalité pour créer des workflows avec votre profil préféré.
La nouvelle activité Modifier le texte ( Modify Text ) vous permet de mettre à jour une valeur de texte à l’aide de fonctions de modifications telles que rechercher et remplacer, découper et combiner (concaténer) avec une autre valeur de texte.
La nouvelle activité Texte à gauche/à droite (Text to Left/Right) permet de récupérer le texte à gauche et à droite d'un séparateur spécifié.
La nouvelle activité Compresser/zipper des fichiers (Compress/Zip Files ) vous permet d'ajouter des fichiers ou des dossiers à un fichier compressé (zip).
La nouvelle fonctionnalité Extraire/Dézipper des fichiers (Extract/Unzip Files) vous permet d’extraire tout le contenu d’une archive de fichier zip dans un dossier spécifié.
L’activité Attendre un élément de la file d'attente (Wait Queue Item) n'utilise plus la propriété Délai d'attente (millisecondes) (Timeout (milliseconds) pour déterminer la durée de son délai d’attente et, au lieu de cela, utilise l’intervalle Pulsation (Heartbeat), de sorte qu’elle peut se synchroniser beaucoup plus efficacement avec Orchestrator.
L’activité Télécharger le fichier (Download File) a été rebaptisée Attendre le téléchargement (Wait for Download) pour mieux refléter l’utilisation prévue de l’activité dans vos projets d’automatisation.
Le pack d’activités a été mis à niveau et est entièrement compatible avec la fonctionnalité Studio C#. Pour en savoir plus sur la prise en charge de C#, consultez À propos des projets d'automatisation.
La quantité de packages que vous pouvez trouver dans les flux d’activités UiPath est énorme, et elle évolue chaque jour. Cela peut être problématique lors de la recherche d’un package avec un nom plus courant, par exemple. Nous avons compris votre embarras et avons décidé de faire quelque chose à ce sujet. Désormais, tous les modules d’activités officiels UiPath peuvent être facilement filtrés dans le Gestionnaire des packages (Package Manager) afin que vous puissiez atteindre votre package préféré en un rien de temps !
Cette version tient également compte du correctif publié par Microsoft concernant une vulnérabilité de sécurité critique liée à la désérialisation de XML par .NET.
L’activité Requête HTTP (HTTP Request) vous permet désormais de définir des types MIME de réponses acceptées et personnalisées (fournis par un en-tête dédié) lorsque vous choisissez la nouvelle valeur PERSONNALISÉE (CUSTOM) dans la propriété AcceptFormat, ne limitant ainsi plus les réponses aux formats intégrés.
Utilisez le nouveau point de terminaison DéfinirRessourceRobotParCléRobot (SetRobotAssetByRobotKey) pour définir la valeur de la ressource dans les activités Définir la ressource (Set Asset) et Définir les informations d'identification (Set Credential).
- L’encodage par défaut utilisé par l’activité Ajouter une ligne (Append Line) lors de la création d’un nouveau fichier est désormais UTF-8 au lieu de l’encodage par défaut du système d’exploitation. Une nouvelle propriété appelée Utiliser l'encodage par défaut (Use default encoding) a été ajoutée à l’activité. Si vous souhaitez utiliser l’encodage Windows par défaut, vous devez sélectionner cette option. Par défaut, l’option n’est pas sélectionnée.
- L’activité Ligne d’écriture (Write Line) ne produit plus que des journaux au niveau du traçage. Tous les workflows passés s’appuyant sur le fait que l’activité produisait les journaux au niveau des informations peuvent subir des changements radicaux.
- Les arguments liés à la fonction Appeler le fichier de workflow (Invoke Workflow File) fonctionnent par référence si le processus est identique, par valeur si le processus est isolé.
-
En raison de changements internes, plusieurs activités ne sont plus visibles dans la liste des favoris lors de la mise à niveau vers la version v20.4 ou une version ultérieure, si elles avaient été ajoutées à la liste des favoris dans la version v19.4 ou une version antérieure de UiPath.System.Activities. Les activités suivantes sont concernées :
- Si Appeler la méthode (Invoke Method) reçoit une variable d'argument dont le nom est un caractère unique, le caractère lui-même est utilisé comme argument au lieu du contenu de la variable.
- Correction d’un problème dans le cadre duquel l'activité Requête HTTP (HTTP Request) échouait si seul le nom d’utilisateur ou le mot de passe était fourni dans leur champ de propriété respectif dans la section Authentification simple (Simple Authentication).
- L’activité Affectation multiple (Multiple Assign) fonctionne maintenant comme prévu dans les workflows volumineux. Dans les versions précédentes, si un grand nombre de variables étaient ajoutées à l'activité Affectation multiple (Multiple Assign), les champs d’activité affichaient des valeurs incorrectes ou manquantes, et Studio devenait lent lors de la navigation dans le workflow ou de la mise à jour des variables dans le panneau Variables.
- Correction d’un problème dans le cadre duquel une erreur inattendue était consignée dans le journal de Studio et la visionneuse d’événements lorsqu’un workflow s’exécutait avec succès si l'activité Appeler le fichier de workflow (Invoke Workflow File) avec l’option Isolé (Isolated) était utilisée pour appeler un fichier contenant une activité Zone de message (Message Box). Ce problème se produisait dans les versions antérieures à 20.4.
- Correction d’un problème qui causait l’échec de plusieurs requêtes Obtenir l'actif (Get Asset) dans Orchestrator.
- La propriété Extension peut désormais être utilisée lors de la sélection de la sortie de l’activité Obtenir des informations sur les fichiers (Get File Info) ainsi que pour le fichier actuel dans l’itération lorsque vous travaillez à l’intérieur d’une activité Pour chaque fichier du dossier (For Each File in Folder).
Date de publication : 27 avril 2020
Les activités Pendant ( While ) et Faire pendant ( Do While ) ont subi une refonte, étendant leurs fonctionnalités. Vous pouvez désormais insérer des activités Interrompre (Break)/Quitter la boucle (Exit Loop ) et Continuer (Continue)/Écarter en cours (Skip Current ) dans leurs corps, ce qui vous permet d’interrompre des boucles ou de passer au cycle suivant. Cela n'entraîne aucun changement radical par rapport à vos anciens workflows, car les anciennes versions de ces activités fonctionnent toujours correctement, mais sans les nouvelles fonctionnalités.
En outre, pour compléter la fonctionnalité de stockage d'Orchestrator, nous avons créé des activités pour travailler avec Orchestrator dans l'exécution d'actions CRUD de base :
- Supprimer le fichier de stockage
- Télécharger le fichier de stockage
- Lire le texte de stockage
- Répertorier les fichiers de stockage
- Télécharger le fichier de stockage
- Écrire le texte de stockage
Les activités Invoquer le processus ( Invoke Process) et Exécuter le processus parallèle ( Run Parallel Process ) ont désormais une nouvelle propriété, Workflow du point d'entrée ( Entry Point Workflow) , qui vous permet de désigner le premier workflow à exécuter lors de l'invocation du processus.
L’activité Télécharger le fichier (Download File ) détecte le téléchargement d’un fichier à partir de n’importe quelle application et attend la fin du téléchargement avant de poursuivre le traitement du fichier dans l’automatisation.
Date de publication : 11 novembre 2019
Depuis cette version, la fonctionnalité Paramètres du projet ( Project Settings) a été implémentée dans le pack d'activités système , vous permettant de définir des configurations à l'échelle du projet pour les activités de ce package.
La plupart des activités d' Orchestrator ont une nouvelle propriété, Chemin Dossier ( FolderPath), qui, associée à la fonctionnalité Dossiers ( Folders ) d'Orchestrator, vous permet de spécifier si l' élément de transaction que vous souhaitez traiter se trouve dans un dossier différent de celui par défaut.
Le turc, le portugais (Portugal), l’espagnol (Amérique latine) et l’espagnol (Espagne) ont été ajoutés à la liste des langues disponibles sur la plate-forme UiPath.
Une nouvelle activité, appelée Exécuter un processus parallèle ( Run Parallel Process ), a été ajoutée au package Système (System), vous permettant d'exécuter un processus spécifié dans Orchestrator, avec la possibilité de lui transmettre une liste d'arguments d'entrée.
- L’activité Différer l’élément de transaction ( Postpone Transaction Item ) ne fonctionnait pas correctement avec les anciennes versions d’Orchestrator.
- Correction d’un problème qui causait une fuite de mémoire lors de la transmission d’une variable
UiElement
comme argument d’entrée dans le cadre d'une activité Appeler le fichier de workflow (Invoke Workflow File). - Lors de l'utilisation de l'activité Invoke Power Shell , l'espace de noms
Microsoft.PowerShell
est automatiquement importé dans Studio.
Date de publication : 16 juillet 2019
L’activité Appeler le code ( Invoke Code) prend désormais également en charge C#, qui a été ajouté à notre arsenal de langages de programmation pouvant être invoqués directement à partir des workflows UiPath. Vous pouvez basculer entre la valeur par défaut VB.NET et C# en utilisant la nouvelle propriété Langue (Language ).
Date de publication : 26 juin 2019
Nous voulons accéder au monde entier et faire de l'automatisation une langue que tout le monde peut parler. À partir de cette version, la plate-forme entière est ainsi disponible en chinois.
Date de publication : 24 juin 2019
La nouvelle activité Invoquer le processus ( Invoke Process ) vous permet de commencer l'exécution de tout processus présent sur la machine sur laquelle vous travaillez directement à partir de votre workflow actuel.
L' activité Attribution multiple ( Multiple Assign) récemment développée vous aide à désencombrer vos workflows en vous permettant d'utiliser une seule activité pour plusieurs ActionsAttribuer (Assign).
Date de publication : 21 mai 2019
L'activité a été créée dans le but d'ajouter VBScript à la liste des langages que vous pouvez utiliser directement dans vos processus.
La propriété ItemInformationCollection a été ajoutée à l’activité Ajouter un élément de file d'attente (Add Queue Item), vous permettant d’importer un dictionnaire entier comme informations pour les éléments de file d’attente.
L’activité Invoquer le fichier de workflow ( Invoke Workflow File ) a désormais la capacité d’importer des arguments, ainsi que d’ouvrir le workflow qu’elle invoque, directement à partir de deux nouveaux boutons dans le corps de l’activité.
Date de publication : 25 avril 2019
Notre objectif est de simplifier votre interaction avec Orchestrator. Nous avons donc implémenté la possibilité d'ajout de plusieurs éléments de file d'attente dans une nouvelle activité Bulk Add Queue Items.
En optimisant le mode de traitement des éléments de file d'attente, la nouvelle activité Wait Queue Item peut informer Orchestrator qu'elle est prête à recevoir un élément de file d'attente, puis d'attendre qu'Orchestrator ajoute un élément à cette file d'attente, évitant ainsi la nécessité de plusieurs nouvelles tentatives.
Date de publication : 20 février 2019
Les propriétés Reference et FilterStrategy ont été ajoutées à l'activité Get Transaction Item, permettant ainsi de filtrer l'élément de transaction à récupérer par son élément Reference.
À des fins de simplification, nous avons supprimé les cases Multiligne (Multiline) et Monoligne (Singleline) de l'assistant Générateur de RegEx. Aucun problème, car cela n'entraîne pas un changement radical, car les options Monoligne (Singleline) et Multiligne (Multiline) restent disponibles dans le champ de propriété RegexOptions.
Date de publication : 18 février 2019
Nous avons développé un assistant RegEx Builder Wizard qui vous permet d'exploiter la puissance des expressions régulières avec une interface utilisateur simple et facile à utiliser. Cet Assistant est accessible à partir du corps des activités IsMatch, Correspondanceset Replace.
L'activité Requête HTTP Orchestrator (Orchestrator HTTP Request) a été améliorée et peut à présent récupérer les en-têtes des requêtes qu'elle effectue.
Date de publication : 10 janvier 2019
Cette nouvelle année, deux langues supplémentaires sont ajoutées dans l'application UiPath Platform entière - français et russe Étant donné que nous avons posé les bases de la localisation dans notre version précédente, nous poursuivons nos efforts en vous apportant une expérience plus immersive et en abaissant progressivement la barrière linguistique.
Date de publication : 7 décembre 2018
Pour faciliter l'identification de l'étape que le Robot effectue à un moment donné, nous avons créé l'activité Report Status, qui permet de créer un message d'état personnalisé qui s'affiche dans le panneau du Robot à tout moment de l'exécution d'un workflow.
En outre, le Thème foncé (Dark Theme) est à présent disponible, dans sa version bêta, dans toutes les activités et assistants de ce paquet.
Date de publication : 22 octobre 2018
Le Paquet d'activités de base (Core Activities Package) est à présent fractionné en deux packs distincts : UIAutomation (UIAutomation) et Système (System). Le premier contient toutes les activités qui imitent l'interaction humaine, telles que Cliquer (Click) ou Taper dans (Type Into), bien que ce dernier résume tous les blocs requis pour créer une automatisation, de l'appel d'un autre workflow à la journalisation d'un message personnalisé dans Orchestrator.
Cette modification a été faite pour que dans les versions actuelles et futures, vous pouvez référencer toute version des paquets UIAutomation (UIAutomation) et Système (System) comme dépendances de vos projets, indépendamment de Studio. C'est un pas en avant pour pouvoir mettre à jour les composants d'UIpath Platform sans se préoccuper de l'impact sur les automatisations.
Date de publication : 22 mai 2018
Nous avons ajouté une nouvelle activité Continuer au pack Core. Il vous permet de rationaliser les conditions à l'intérieur d'une boucle For Each , sans imbriquer les activités If , en sautant des itérations.
DataTable
:
- Table de données de recherche (Lookup Data Table) - Modélisée après la fonction VLOOKUP d'Excel, elle recherche les valeurs de cellules relatives dans une table de données.
- Filtrer la table de données (Filter Data Table) - Permet de sélectionner les conditions de filtrage d'une table de données à l'aide d'un assistant d'une efficacité exceptionnelle.
- Trier la table de données (Sort Data Table) - Trie une table de données dans l'ordre croissant ou décroissant en fonction des valeurs d'une colonne indiquée.
- Supprimer les lignes dupliquées (Remove Duplicate Rows ) - Supprime les lignes en double d'une variable
DataTable
spécifiée.
- v24.10.7
- Résolution de bogues
- Correctifs de sécurité
- v24.10.6
- Nouveautés
- Améliorations
- Résolution de bogues
- Correctifs de sécurité
- v24.10.5
- Résolution de bogues
- v24.10.4
- Erratum
- v24.10.3
- Résolution de bogues
- v24.10.2
- Résolution de bogues
- v24.10.1
- Résolution de bogues
- v24.10.0
- Améliorations
- Résolution de bogues
- v24.3.1
- Résolution de bogues
- v24.3.0
- Obtenir l'élément de transaction (Get Transaction Item) : nouvelle propriété de sortie de données spécifiques
- Appeler Power Shell : nouvelle propriété du mode d'exécution
- Améliorations
- Résolution de bogues
- v23.10.6
- Améliorations
- Résolution de bogues
- v23.10.5
- Résolution de bogues
- v23.10.4
- Résolution de bogues
- v23.10.3
- Améliorations
- Résolution de bogues
- v23.10.2
- Nouveautés
- Améliorations
- Résolution de bogues
- v23.4.5
- Résolution de bogues
- v22.10.8
- Résolution de bogues
- v23.4.3
- Nouveautés
- v22.10.6
- v23.4.2
- Nouveautés
- Améliorations
- Problèmes connus
- Résolution de bogues
- Changements radicaux
- v22.10.5
- Résolution de bogues
- v21.10.6
- V22.10.4
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- v22.10.3
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- Changement radical
- v22.4.5
- v22.4.4
- v21.10.5
- v22.4.1
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- v21.10.4
- Résolution de bogues
- v21.10.3
- v21.10.2
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- Problèmes connus
- v20.10.6
- Résolution de bogues
- v21.4.0
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- v20.4.4
- Améliorations
- v20.10.1
- Nouvelles fonctionnalités et améliorations
- Changements radicaux
- Problèmes connus
- Résolution de bogues
- V20.4
- Nouvelles fonctionnalités et améliorations
- v20.2.0
- Résolution de bogues
- v19.10.1
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- V19.8.0
- Améliorations
- V19.7.0
- Nouvelles fonctionnalités et améliorations
- V19.4.1
- Améliorations
- V19.6.0
- Nouvelles fonctionnalités et améliorations
- V19.5.0
- Nouvelles fonctionnalités et améliorations
- V19.4.0
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- V19.3.0
- Nouvelles fonctionnalités et améliorations
- Changements radicaux
- V19.2.0
- Nouvelles fonctionnalités et améliorations
- Résolution de bogues
- V18.4.2
- Améliorations
- V18.4.1
- Nouvelles fonctionnalités et améliorations
- V18.3.0
- Nouvelles fonctionnalités et améliorations
- UiPath.Core.Activities v2018.2
- Nouvelles fonctionnalités et améliorations