Démarre un sous-workflow tout en mettant votre workflow actuel en pause. Une fois le sous-workflow terminé, le workflow initial redevient actif.
Utilisable dans les composants en le combinant avec start_task_from_template.
Identifiant : start_workflow
Attributs
wf : ID du sous-workflow qui sera démarré
- Obligatoire : oui
- Valeur par défaut : empty
start_step : Ceci permet à l'utilisateur d'écraser l'étape de démarrage définie du sous-workflow.
- Obligatoire : non
- Valeur par défaut : empty
stop_current_workflow : Si le flux de travail actuel n'est pas le flux de travail racine et que la valeur est définie sur true. Alors le workflow appelant sera arrêté.
- Obligatoire : non
- Valeur par défaut : false
delay : Définissez un délai pour la transition jusqu'à ce qu'elle soit déclenchée. Le délai est exprimé en millisecondes.
- Obligatoire : non
- Valeur par défaut : -1
sound_feedback_enabled : Par défaut, une transition déclenche un son pour signaler à l'utilisateur. Cet attribut peut être désactivé en lui attribuant la valeur false.
- Obligatoire : non
- Valeur par défaut : true
Éléments
sortie : Transmet les paramètres à l'étape de démarrage du sous-workflow appelant.
- Obligatoire : oui
- Valeur par défaut : liste vide
Exemples
Minimal
<start_workflow id="start_login" wf="login"/>
Toutes les options
<start_workflow id="start_login" wf="login" start_step="login_area" delay="2000" sound_feedback_enabled="false" stop_current_workflow="true">
<output>
<param name="skip_scan" type="bool">1</param>
<param name="area">#{location}</param>
</output>
</start_workflow>