Ação Executar fluxo de ambiente de trabalho
A ação Executar fluxo de ambiente de trabalho permite-lhe chamar fluxos de ambiente de trabalho enquanto executa um fluxo de ambiente de trabalho específico. Para utilizar a ação, adicione-a à área de trabalho e selecione o fluxo de ambiente de trabalho que pretende chamar. Se o fluxo chamado contiver variáveis de entrada, a ação irá pedir-lhe que introduza os respetivos valores.
Pode desativar a propriedade de comutador "Aguardar a conclusão do fluxo", que está ativada por predefinição. Se desativado, o fluxo de ambiente de trabalho invocado é executado simultaneamente com o fluxo principalmente. Esta configuração é útil para cenários em que pop-ups inesperados na aplicação de destino bloqueiam o fluxo principal. Ao executar um fluxo subordinado em paralelo, pode monitorizar e gerir esses pop-ups, garantindo que o fluxo principal continua sem problemas. Esta melhoria fornece uma solução alternativa considerando a política de simultaneidade atual, que permite apenas um fluxo por computador de cada vez.
Importante
- Apenas um fluxo paralelo pode ser executado neste momento. Se um segundo fluxo subordinado for executado em paralelo, ocorrerá um erro durante o runtime.
- Se um fluxo subordinado for executado em paralelo, as suas variáveis de saída serão ignoradas. As variáveis produzidas a partir da ação "Executar fluxo de ambiente de trabalho" não são mostradas no modal de ação.
- Os fluxos subordinados não podem executar outro fluxo subordinado em paralelo. Uma execução de fluxo paralelo só é permitida se invocada diretamente a partir do fluxo principal (raiz).
Para encontrar mais informações sobre como utilizar a ação Executar fluxo de ambiente de trabalho, aceda a Executar fluxo de ambiente de trabalho a partir de outros fluxos de ambiente de trabalho.
Nota
- As dependências de um fluxo não podem ser mais de 150 outros fluxos.
- Dois fluxos não podem ligar direta ou indiretamente um ao outro, pois isto causa uma recursão.
- Nos inquilinos da organização, os fluxos têm de estar sob o mesmo ambiente.
Limitações conhecidas
As variáveis de saída de uma ação "Executar fluxo de ambiente de trabalho" não mantêm o tipo durante a criação e aparecem como "Valores gerais" no painel de variáveis. O respetivo tipo de variável adequado é resolvido durante o runtime. Como resultado, as variáveis de saída do tipo de instância não são carregadas automaticamente nas listas de parâmetros de instância das ações correspondentes, portanto, precisa de escrevê-las ou colá-las nos parâmetros.
Executar fluxo de ambiente de trabalho
Executa um fluxo de ambiente de trabalho que pode receber variáveis de entrada e pode produzir variáveis de saída. O execução de fluxo principal será interrompida até que o fluxo de ambiente de trabalho esteja concluído.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Fluxo de ambiente de trabalho | Não | Fluxo de ambiente de trabalho | Selecione o fluxo de ambiente de trabalho a executar a partir deste fluxo. O fluxo chamado é sempre executado na mesma sessão do Windows que o fluxo principal. | |
Esperar que o fluxo esteja concluído | N/A | Valor booleano | True | Se ativado, este fluxo de ambiente de trabalho aguarda a conclusão do fluxo de ambiente de trabalho invocado antes de ser retomado. As variáveis de saída do fluxo de ambiente de trabalho invocado estão disponíveis para o fluxo atual. Se desativado, o fluxo da ambiente de trabalho invocado é executado simultaneamente e as respetivas variáveis de saída são ignoradas. |
Variáveis produzidas
Esta ação produz as variáveis de saída do fluxo selecionado.
Exceções
Exceção | Descrição |
---|---|
Falha ao executar fluxo de ambiente de trabalho | Indica um problema durante a execução do fluxo de ambiente de trabalho |
O fluxo de ambiente de trabalho excedeu o tempo limite | Indica que o fluxo de ambiente de trabalho atingiu o tempo limite antes de concluir a execução |