Inicia um sub-workflow enquanto coloca seu fluxo de trabalho atual em pausa. Uma vez terminado o sub-workflow, o fluxo de trabalho inicial se torna ativo novamente.
Utilizável dentro de componentes, combinando-o com start_task_fromplate_template.
Identificador: start_workflow
Atributos
wf: ID do subfluxo de trabalho que será iniciado
- Requerido: sim
- Valor padrão: vazio
start_step: Isto permite ao usuário sobrescrever a etapa inicial definida do sub-workflow.
- Obrigatório: não
- Valor padrão: vazio
stop_current_workflow: Se o fluxo de trabalho atual não for o fluxo de trabalho raiz e o valor for definido como verdadeiro. Então, o fluxo de trabalho de chamada será interrompido.
- Obrigatório: não
- Valor padrão: falso
atraso: Defina um atraso para a transição até que ela seja acionada. O atraso é em milissegundos.
- Obrigatório: não
- Valor padrão: -1
sound_feedback_enabled: Por padrão, uma transição aciona um som para sinalizar ao usuário. Isto pode ser desabilitado ao definir este atributo como falso.
- Obrigatório: não
- Valor padrão: verdadeiro
Elementos
saída: Passa os parâmetros para a etapa inicial do sub-workflow de chamada
- Requerido: sim
- Valor padrão: lista vazia
Exemplos
Mínimo
<start_workflow id="start_login" wf="login"/>
Todas as opções
<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>