Si un operador está en un bucle y se configura el tiempo de espera, se presentan los siguientes escenarios para las acciones seleccionadas:
Seleccione una de las siguientes acciones:
Si se selecciona esta acción, el proceso avanza de la siguiente manera después de un tiempo de espera:
1. Se ejecuta la siguiente iteración.
2. El código de ejecución posterior sólo se ejecuta si se completa la iteración.
Cómo utilizar la variable de conjunto de datos de OverallLoopDuration para continuar ejecutando en bucle un operador que agota el tiempo de espera:
Al final de la ejecución, OverallLoopDuration contiene el número de segundos desde el inicio de la primera iteración hasta el final de la última iteración. Si el operador agota el tiempo de espera, OverallLoopDuration no contiene el número de segundos desde el inicio de la primera iteración hasta el momento en que el operador agota el tiempo de espera.
Si se selecciona esta acción, el proceso avanza de la siguiente manera después de un tiempo de espera:
1. La iteración se restablece (es decir, la iteración particular empieza a ejecutarse nuevamente).
2. El código de ejecución posterior se ejecuta sólo cuando la iteración actual se completa (no cuando fue restablecida la iteración).
3. La siguiente iteración se ejecuta sólo cuando se completa la iteración.
Nota: Si se selecciona la opción Restablecer, se desactiva la opción Fecha objetivo en la lista desplegable Tipo.
Cómo utilizar la variable de conjunto de datos de OverallLoopDuration para restablecer un operador en bucle que agota el tiempo de espera:
Si establece un operador para que se ejecute en bucle con una acción de tiempo de espera de Restablecer, CA Process Automation comprueba la condición de bucle al moverse de una iteración a otra. La condición de bucle no se comprueba al restablecer una iteración. Asimismo, OverallLoopDuration contiene el número de segundos desde el inicio de la primera iteración, incluyendo el tiempo empleado en todas las iteraciones restablecidas. Los restablecimientos de iteraciones no afectan a OverallLoopDuration.
Si se selecciona esta acción, el flujo avanza de la siguiente manera después de un tiempo de espera:
1. La iteración se anula.
2. Se ejecuta el código de ejecución posterior.
3. Se ejecuta la siguiente iteración.
Si se selecciona esta acción, el proceso avanza de la siguiente manera después de un tiempo de espera:
1. La iteración sigue ejecutándose en modo separado.
Nota: Una instancia de un proceso iniciado en el modo separado no tiene ninguna relación padre con el proceso que lo inició y es el proceso de raíz en cualquier secuencia de llamada que proviene de ese proceso.
2. Se ejecuta el código de ejecución posterior.
3. Se ejecuta la siguiente iteración.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|