Se um operador estiver em um loop e o tempo limite estiver configurado, os seguintes cenários acontecerão para as ações selecionadas:
Selecione uma das seguintes ações:
Se for selecionado, o processo continuará da seguinte maneira após um tempo limite:
1. A próxima iteração é executada.
2. O código de execução posterior será executado somente se a iteração for concluída.
Usando a variável do conjunto de dados OverallLoopDuration para continuar o loop de um operador que expire:
No fim da execução, OverallLoopDuration contém o número de segundos desde o início da primeira iteração até o final da última iteração. Se o operador expirar, OverallLoopDuration não conterá o número de segundos do início da primeira iteração até que a hora em que o operador expirar.
Se for selecionado, o processo continuará da seguinte maneira após um tempo limite:
1. A iteração é redefinida (isto é, começa a executar novamente).
2. O código de execução posterior será executado somente se a iteração for concluída (não quando a iteração for redefinida).
3. A próxima iteração será executada somente quando a iteração for concluída.
Observação: se Redefinir for selecionado, a opção Data de destino será desativada no menu suspenso Tipo.
Usando a variável do conjunto de dados OverallLoopDuration para redefinir o loop de um operador que expire:
Se você definir um operador para realizar um loop com uma ação de tempo limite de Redefinir, o CA Process Automation verificará a condição de loop quando se mover de uma iteração para outra. A condição de loop não é verificada ao ser redefinida uma iteração. Além disso, OverallLoopDuration contém o número de segundos a partir do início da primeira iteração, inclusive o tempo gasto em todas as redefinições de interação. As redefinições de iteração não afetam OverallLoopDuration.
Se selecionado, o processo continua da seguinte maneira após um tempo limite:
1. A iteração será anulada.
2. O código de execução posterior é executado.
3. A próxima iteração é executada.
Se for selecionado, o processo continuará da seguinte maneira após um tempo limite:
1. A iteração continua a ser executada no modo desvinculado.
Observação: uma instância de um processo iniciada no modo desvinculado não tem nenhum relacionamento de pai com o processo que a iniciou e é o processo raiz em qualquer sequência de chamadas originada desse processo.
2. O código de execução posterior é executado.
3. A próxima iteração é executada.
|
Copyright © 2013 CA.
Todos os direitos reservados.
|
|