- Installation et mise à niveau
- Avant de commencer
- Démarrage
- Activités
- Concevoir des workflows de longue durée
- 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
- Configurer le minuteur de tâches (Configure task timer)
- Actions
- Processus (Processes)
- Audit

Action Center - Guide de l'utilisateur
Obtenir des tâches d’application
UiPath.Persistence.Activities.UserAction.GetAppTasks
Description
Récupère une tâche d'application unique ou un ensemble de tâches d'application, filtrées par des critères spécifiques, à savoir les propriétés DTO de la tâche :
- État (Status)
- Titre
- ID
- Priorité (Priority)
- Nom du catalogue de tâches
- AssignedToUser
- CreatorUser
- LastModifierUser
- Heure de création
- LastModificationTime
- OrganizationUnitID
L’objet de sortie de l’activité Obtenir des tâches d’application peut être utilisé dans toute autre activité de persistance, par exemple, pour couvrir les scénarios qui nécessitent qu’un autre workflow attende les tâches, différent du workflow qui a créé ces tâches (par exemple, la création d’une récupération workflow au cas où la tâche en cours échoue). Vous pouvez également transmettre l'objet de sortie à un autre processus en tant qu'entrée, afin que vous n'ayez pas besoin d'attendre que toutes les tâches soient terminées avant la reprise du processus initial.
* Le filtrage et les requêtes des actions utilisent la syntaxe OData , basée sur les métadonnées de l'action.
Compatibilité du projet
Windows | Multiplate-forme
Configuration de Windows
Module Designer
- Task Objects (Output) - The list of output objects that match the criteria set in the activity. The output is returned from Orchestrator as a
List<FormTaskData>object. Use this object to create a recovery workflow or to pass it as input to a different process.
Panneau propriétés
Commun
- NomAffichage (DisplayName) - Nom affiché de l'activité.
Entrée
- Orchestrator Folder Path - The path to the Orchestrator Folder you want to use with this activity. If left empty, the current Orchestrator folder is used. This field supports only strings and String variables.
- Référence : la référence de l'action définie à l'aide de l'activité.
- Nom du catalogue de tâches : le nom du catalogue de l'action qui a été défini à l'aide de l'activité.
Divers
- ContinuerSurErreur (ContinueOnError) : spécifie si l’automatisation doit se poursuivre même lorsque l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs booléennes (Vrai (True), Faux (False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire True, l’exécution du projet se poursuit même en cas d’erreur.
Si cette activité est incluse dans Tenter de capturer (Try Catch) et que la valeur de la propriété Poursuite sur erreur (ContinueOnError) est True, aucune erreur n'est détectée lors de l'exécution du projet.
- Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
- TimeoutMS - Spécifie la durée (en millisecondes) d'attente d'exécution de l'activité avant la génération d'un message d'erreur. La valeur par défaut est 30 000 millisecondes (30 secondes).
Options de requête OData
| Option de requête OData | Description | Type de données de champ | Exemple |
|---|---|---|---|
| Développer | L'option ODonnées expand , utilisée pour afficher les entités associées d'un critère. | Chaîne de caractères (string) | "AssignedUser" |
| Filtrer (Filter) | L'option OData filter , utilisée pour filtrer les actions récupérées en fonction des critères spécifiés. | Chaîne de caractères (string) | Status in ('Pending', 'Unassigned') and Priority eq 'High' |
| Trier par | L'option OData orderby , utilisée pour trier les actions récupérées par ordre croissant (asc) ou décroissant (desc) selon un critère spécifié. | Chaîne de caractères (string) | "Title asc" "ID desc" |
| Sélectionner | L'option OData select , utilisée pour récupérer un sous-ensemble des propriétés de l'action. | Chaîne de caractères (string) | "ID, Status, TaskCatalogName" |
| Ignorer | L'option OData skip , utilisée pour ignorer un certain nombre d'actions de la récupération. | Int32 | 2 |
| Haut | L'option ODonnées top , utilisée pour définir le nombre d'enregistrements à récupérer, limitée à 1 000 enregistrements à la fois. Si ce champ est laissé vide, les 100 premiers enregistrements sont récupérés. | Int32 | 20 |
Les opérateurs ET (AND)/ OU ( OR) sont également pris en charge.
Sortie
- Task Objects (Output) - The list of output objects that match the criteria set in the activity. The output is returned from Orchestrator as a
List<FormTaskData>object. Use this object to create a recovery workflow or to pass it as input to a different process.
Configuration multiplateforme
- Filter - The OData
filteroption, used to filter the retrieved actions by the specified criteria. This field supports only strings and String variables. For example,Status in ('Pending', 'Unassigned'), and Priority eq 'High'. - Sélectionner : l'option OData
select, utilisée pour récupérer un sous-ensemble des propriétés de l'action. Vous devez saisir l’option ID. Par conséquent, si vous souhaitez récupérer les catalogues d'actions, la requête que vous utiliserez sera"Id, TaskCatalogName". Ce champ ne prend en charge que les chaînes et les variables String. - Orchestrator Folder Path - The path to the Orchestrator Folder you want to use with this activity. If left empty, the current Orchestrator folder is used. This field supports only strings and String variables.
- Nom du catalogue de tâches : le nom du catalogue de l'action qui a été défini à l'aide de l'activité.
- Référence : la référence d'action définie à l'aide de l'activité.
- Task Objects (Output) - The list of output objects that match the criteria set in the activity. The output is returned from Orchestrator as a
List<FormTaskData>object. Use this object to create a recovery workflow or to pass it as input to a different process.
Options avancées
Divers
- ContinuerSurErreur (ContinueOnError) : spécifie si l’automatisation doit se poursuivre même lorsque l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs booléennes (Vrai (True), Faux (False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire True, l’exécution du projet se poursuit même en cas d’erreur.
Si cette activité est incluse dans Tenter de capturer (Try Catch) et que la valeur de la propriété Poursuite sur erreur (ContinueOnError) est True, aucune erreur n'est détectée lors de l'exécution du projet.
- TimeoutMS - Spécifie la durée (en millisecondes) d'attente d'exécution de l'activité avant la génération d'un message d'erreur. La valeur par défaut est 30 000 millisecondes (30 secondes).
Options de requête OData
| Option de requête OData | Description | Type de données de champ | Exemple |
|---|---|---|---|
| Développer | L'option ODonnées expand , utilisée pour afficher les entités associées d'un critère. | Chaîne de caractères (string) | "AssignedUser" |
| Trier par | L'option OData orderby , utilisée pour trier les actions récupérées par ordre croissant (asc) ou décroissant (desc) selon un critère spécifié. | Chaîne de caractères (string) | "Title asc" "ID desc" |
| Ignorer | L'option OData skip , utilisée pour ignorer un certain nombre d'actions de la récupération. | Int32 | 2 |
| Haut | L'option ODonnées top , utilisée pour définir le nombre d'enregistrements à récupérer, limitée à 1 000 enregistrements à la fois. Si ce champ est laissé vide, les 100 premiers enregistrements sont récupérés. | Int32 | 20 |
Exemples de requêtes OData
Utilisez les exemples suivants pour Obtenir les tâches de l'application (Get App Tasks) ou vous inspirer pour d'autres requêtes :
- Obtenez les ID des tâches d'application de haute priorité qui sont en attente, triées par ordre décroissant.
- Filtre:
"((Priority eq 'High') and (Status eq 'Pending'))" - Trier par:
"Title desc" - Sélectionner:
"Id"
- Filtre:
- Obtenez le catalogue d'actions où toutes les tâches d'application non affectées et de priorité moyenne sont stockées, et triez-les par titre dans l'ordre croissant.
- Filtre:
"((Priority eq 'Medium') and (Status eq 'Unassigned'))" - Trier par:
"Title asc" - Sélectionner:
"Id, TaskCatalogName"
- Filtre: