Les sections suivantes contiennent des expressions ArcGIS Arcade qui vous permettent d’extraire les informations de tâche gérées par ArcGIS Workflow Manager. Une grande partie des valeurs de propriété de tâche sont initialement définies lors de la création de la tâche et reposent sur les valeurs définies dans le modèle de tâche. Les propriétés de tâche peuvent être mises à jour manuellement dans le volet Details (Détails) ou mises à jour via l’exécution d’étapes.
Conseil :
Pour accéder à des propriétés métier ayant été configurées par votre organisation, utilisez les expressions de propriété étendue.
JobDescription
L’expression JobDescription renvoie la description associée à une tâche.
Paramètres
JobDescription(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Output
Renvoie une valeur de chaîne du champ de description de la tâche spécifiée.
Exemple d’expression
L’expression suivante renvoie la description de la tâche actuelle.
JobDescription($Job)
This is a landbase editing job.
JobDueDate
L’expression JobDueDate renvoie la date d’échéance de la tâche spécifiée au format epoch.
Paramètres
JobDueDate(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Output
Renvoie une valeur de chaîne de la date d’échéance de la tâche spécifiée au format epoch.
Exemple d’expression
L’expression suivante renvoie la date d’échéance de la tâche actuelle :
JobDueDate($Job)
1589414631
JobEndDate
Si la tâche spécifiée est clôturée, l’expression JobEndDate renvoie la date de clôture.
Paramètres
JobEndDate(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne de la date de clôture de la tâche spécifiée au format epoch.
Exemple d’expression
L’expression suivante renvoie la date de clôture de la tâche spécifiée :
JobEndDate('RRpFaSk1QK2IIHZTJX4flQ')
1589416739
JobCreator
L’expression JobCreator renvoie le nom d’utilisateur de l’utilisateur ayant créé la tâche spécifiée.
Paramètres
JobCreator(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne du nom d’utilisateur de l’utilisateur ayant créé la tâche spécifiée.
Exemple d’expression
L’expression suivante renvoie le nom d’utilisateur de l’utilisateur ayant créé la tâche actuelle :
JobCreator($Job)
jdoe
JobComment
L’expression JobComment renvoie le commentaire le plus récent associé à la tâche ou à l’étape spécifiée.
Paramètres
JobComment(job_id, {step_id})
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
step_id (Facultatif) | ID de l’étape dans le diagramme de processus. Si aucun ID n’est spécifié, le commentaire le plus récent associé à la tâche est renvoyé | Chaîne |
Sortie
Renvoie une valeur de chaîne du commentaire le plus récent associé à la tâche ou à l’étape spécifiée.
Exemple d’expression
L’expression suivante renvoie le commentaire le plus récent associé à l’étape spécifiée de la tâche actuelle :
JobComment($Job, 'f50d740d-cc04-9296-4ce3-181e82604465')
The submitted feature edits are ready for your review.
$Job
La variable $Job renvoie l’ID de la tâche actuelle. Cette variable est fréquemment utilisée pour spécifier de manière dynamique le paramètre job_id d’autres expressions Arcade.
Sortie
Renvoie une valeur de chaîne de l’ID de la tâche actuelle.
Exemple de variable
La variable suivante renvoie l’ID de la tâche actuelle :
$Job
RRpFaSk1QK2IIHZTJX4flQ
JobIndex
L’expression JobIndex renvoie la valeur d’index associée à l’ordre chronologique de création de la tâche. Tâches créées avant que Workflow Manager 11.2 soit égal à -1.
Paramètres
JobIndex(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne du champ d’index de la tâche spécifiée. Cela correspond à la valeur associée à l’ordre chronologique de création de la tâche.
Exemple d’expression
L’expression suivante renvoie l’index de la tâche actuelle :
JobIndex($Job)
12345
JobName
L’expression JobName renvoie le nom de la tâche spécifiée.
Paramètres
JobName(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne du nom de la tâche spécifiée.
Exemple d’expression
L’expression suivante renvoie le nom de la tâche actuelle :
JobName($Job)
DataEdits_123
JobOwner
L’expression JobOwner renvoie le nom d’utilisateur du propriétaire de la tâche.
Paramètres
JobOwner(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne du nom d’utilisateur du propriétaire de la tâche.
Exemple d’expression
L’expression suivante renvoie le nom d’utilisateur du propriétaire de la tâche actuelle :
JobOwner($Job)
jdoe
$ParentJob
La variable $ParentJob renvoie l’ID de la tâche parent à laquelle appartient la tâche actuelle.
Sortie
Renvoie une valeur de chaîne de l’ID de la tâche parent à laquelle appartient la tâche actuelle.
Exemple de variable
La variable suivante renvoie l’ID de la tâche parent à laquelle appartient la tâche actuelle :
$ParentJob
ZZfPSka12KQHHITZXJf4qL
JobPriority
L’expression JobPriority renvoie la propriété de la tâche spécifiée.
Paramètres
JobPriority(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne de la priorité de la tâche spécifiée.
Exemple d’expression
L’expression suivante renvoie la priorité de la tâche actuelle :
JobPriority($Job)
Medium
JobStartDate
L’expression JobStartDate renvoie la date de démarrage de la tâche spécifiée.
Paramètres
JobStartDate(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne de la date de démarrage de la tâche spécifiée au format epoch.
Exemple d’expression
L’expression suivante renvoie la date de démarrage de la tâche actuelle :
JobStartDate($Job)
1589414631
JobStatus
L’expression JobStatus renvoie le statut de la tâche spécifiée.
Paramètres
JobStatus(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne du statut de la tâche spécifiée.
Exemple d’expression
L’expression suivante renvoie le statut de la tâche actuelle :
JobStatus($Job)
Ready to work
JobType
L’expression JobType renvoie le nom du modèle de tâche à partir duquel la tâche spécifiée a été créée.
Paramètres
JobType(job_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
Sortie
Renvoie une valeur de chaîne du nom du modèle de tâche à partir duquel la tâche spécifiée a été créée.
Exemple d’expression
L’expression suivante renvoie le nom du modèle de tâche à partir duquel la tâche actuelle a été créée :
JobType($Job)
Data Edits
$newAssignee
Attention :
Cette variable n’est dispobible qu’avec les modèles d’e-mail et doit être utilisée avec l’action automatisée Assign Job (Attribuer une tâche). Cette variable ne peut pas être utilisée dans les autres parties de l’application Web.
La variable $newAssignee renvoie le nom d’utilisateur du nouvel utilisateur affecté à la tâche.
Sortie
Renvoie une valeur de chaîne du nom d’utilisateur auquel la tâche actuelle a été réaffectée.
Exemple de variable
La variable suivante renvoie le nom d’utilisateur auquel la tâche actuelle a été réaffectée :
$newAssignee
jdoe
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?