Activité du workflow Attendre une condition
L’activité Attendre une condition force le workflow à attendre, lors de cette activité, jusqu’à ce que l’enregistrement actuel corresponde à la condition spécifiée.
Le workflow évalue l’activité Attendre une condition chaque fois que l’enregistrement actuel est mis à jour. Utilisez cette activité pour mettre en pause un workflow pendant une période indéterminée jusqu’à ce qu’un critère particulier soit atteint par une mise à jour d’enregistrement. Pour mettre en pause un workflow pendant une durée déterminée, reportez-vous à la section Activités du minuteur workflow.
Résultats
Le concepteur de workflow peut affecter une valeur de résultat à l’aide d’activity.result à partir d’un champ de script de l’activité. L’activité change lorsque la valeur du résultat est vraie.
Variables d’entrée
| Champ | Description |
|---|---|
| Condition | Le workflow est mis en pause lors de cette activité jusqu’à ce que cette condition corresponde à l’enregistrement actuel. |
| Script de condition | Si cette option est spécifiée, le workflow est mis en pause lors de cette activité, jusqu’à ce que ce script définisse la variable de réponse sur vrai. |
États
| État | Description |
|---|---|
| Exécution | Le moteur de workflow sait démarrer la fonction onExecute de l’activité. |
| En attente | Le moteur de workflow ignore l'activité jusqu'à ce qu'un événement spécifique pour relancer l'activité soit déclenché. |
| Terminé | L'activité s'est terminée. Affichez la valeur de résultat pour connaître le résultat de l'activité. |
| Annulé | Cette activité, ou le workflow qui contient cette activité, a été annulée. |
| Erreur | Une erreur JavaScript s’est produite. Examinez les journaux pour connaître les détails de l'erreur. |