Startet einen Sub-Workflow, während der aktuelle Workflow angehalten wird. Sobald der Sub-Workflow beendet ist, wird der ursprüngliche Workflow wieder aktiv.
Innerhalb von Komponenten durch Kombination mit start_task_from_template verwendbar.
Kennung: start_workflow
Attribute
wf: ID des Sub-Workflows, der gestartet werden soll
- Erforderlich: ja
- Standardwert: leer
start_step: Damit kann der Benutzer den definierten Startschritt des Sub-Workflows überschreiben.
- Erforderlich: nein
- Standardwert: leer
stop_current_workflow: Wenn der aktuelle Workflow nicht der Stammworkflow ist und der Wert auf true gesetzt ist. Dann wird der aufrufende Workflow gestoppt.
- Erforderlich: nein
- Standardwert: false
Verzögerung: Legen Sie eine Verzögerung für den Übergang fest, bis er ausgelöst wird. Die Verzögerung wird in Millisekunden angegeben.
- Erforderlich: nein
- Standardwert: -1
sound_feedback_enabled: Standardmäßig löst ein Übergang einen Ton aus, um den Benutzer zu informieren. Dies kann deaktiviert werden, indem dieses Attribut auf false gesetzt wird.
- Erforderlich: nein
- Standardwert: true
Elemente
Ausgabe: Übergibt Parameter an den Startschritt des aufrufenden Sub-Workflows
- Erforderlich: ja
- Standardwert: leere Liste
Beispiele
Minimal
<start_workflow id="start_login" wf="login"/>
Alle Optionen
<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>