Les sections suivantes contiennent des expressions ArcGIS Arcade qui vous permettent d’accéder à l’historique du travail effectué sur une tâche. Cela inclut l’obtention des résultats d’étapes spécifiques, de webhooks et du nom de la dernière personne affectée à une étape. Ces expressions ne rattachent pas de fichiers ou de journaux à une tâche, mais peuvent être utilisées pour guider le processus, affecter des étapes à des utilisateurs ou à des groupes spécifiques et accéder à des types spécifiques de valeurs en sortie.
LastRunner
L’expression LastRunner renvoie le nom d’utilisateur de la dernière personne ayant exécuté l’étape spécifiée.
Paramètres
LastRunner(job_id, step_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
step_id | ID de l’étape dans le diagramme de processus. | Chaîne |
Sortie
Renvoie une valeur de chaîne du nom d’utilisateur de la dernière personne ayant exécuté l’étape spécifiée.
Exemple d’expression
L’expression suivante renvoie le nom d’utilisateur de la dernière personne ayant exécuté l’étape spécifiée de la tâche actuelle.
LastRunner($Job, 'f50d740d-cc04-9296-4ce3-181e82604465')
jdoe
JobReturnValue
L’expression JobReturnValue renvoie la valeur de retour d’une étape terminée. Cette expression est généralement utilisée pour vérifier si une étape a réussi ou a échoué et s’utilise dans les enquêtes sur des étapes dont l’exécution a échoué.
Paramètres
JobReturnValue(job_id, step_id)
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
step_id | ID de l’étape dans le diagramme de processus. | Chaîne |
Sortie
Renvoie une valeur de chaîne de la valeur de retour de l’étape spécifiée pour la tâche spécifiée.
Exemple d’expression
L’expression suivante renvoie la valeur de retour de l’étape spécifiée pour la tâche actuelle :
JobReturnValue($Job, 'f50d740d-cc04-9296-4ce3-181e82604465')
S000001
JobOutputValue
L’expression JobOutputValue renvoie la valeur en sortie d’une étape terminée.
Paramètres des valeurs en sortie des étapes
JobOutputValue (job_id, step_id, {value_name})
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
step_id | ID de l’étape dans le diagramme de processus. | Chaîne |
value_name (Facultatif) | Clé de valeur en sortie spécifique des étapes comportant plusieurs valeurs en sortie. La première valeur est renvoyée par défaut. | Chaîne |
Exemples d’expression
L’expression suivante renvoie la valeur en sortie d’étape Status pour une étape Envoyer une requête web :
JobOutputValue($Job, 'e31395eb-dafc-2a11-777c-6da02c86e122', 'Status')
200
JobOutputArray
L’expression JobOutputArray renvoie la valeur en sortie d’une étape terminée en tant que type de matrice Arcade. Cette expression ne peut être utilisée qu’avec l’étape Envoyer une requête Web.
Paramètres des valeurs en sortie des étapes
JobOutputArray(job_id, step_id, {value_name})
Nom | Explication | Type de données |
---|---|---|
job_id | ID de la tâche. | Chaîne |
step_id | ID de l’étape dans le diagramme de processus. | Chaîne |
value_name (Facultatif) | Clé de valeur en sortie spécifique des étapes comportant plusieurs valeurs en sortie. La première valeur est renvoyée par défaut. | Chaîne |
Sortie
Renvoie la valeur en sortie d’une étape terminée en tant que type de matrice Arcade.
Exemple d’expression
L’expression suivante renvoie la valeur en sortie dates de l’étape spécifiée de la tâche actuelle :
JobOutputArray($Job, 'd27395ec-ddfe-2b11-777a-6df02e86d835', 'dates')
['2022-01-20', '2022-02-21']
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?