Especifica el número de veces que se repite el operador. Están disponibles las dos acciones siguientes:
Este valor también se puede especificar mediante las variables de bucle del conjunto de datos del operador Bucle:
Si el operador se configura para que funcione en bucle tres veces, al final de la ejecución de todas las iteraciones, CurrentLoopIteration es igual a:
- 0 en la iteración 1
- 1 en la iteración 2
- 2 en la iteración 3
- 3 en la última iteración, que no se ejecuta por incumplir la condición de bucle.
Configure Recuento de repetición como:
Process[OpName].CurrentLoopIteration < x
donde
x es el número de veces que se ejecuta el operador.
También puede configurar Recuento de repetición como:
Process[OpName].OverallLoopDuration < x
donde
x es el número de segundos durante los cuales el operador se ejecuta en bucle. El operador no se detiene en el número de segundos especificados cuando está en medio de una iteración. En cambio, si OverallLoopDuration es mayor que el número de segundos especificados, el operador no ejecuta la iteración siguiente.
CA Process Automation comprueba la condición de bucle entre iteraciones.
Si se selecciona esta acción, se ignora Recuento de repetición y se crea un bucle infinito. El operador se sigue repitiendo hasta que ocurre una de las situaciones siguientes:
Especifica el retraso en segundos entre cada iteración de bucle.
Si se selecciona esta acción, el operador Bucle se comporta como un bucle while. Si no se selecciona, el operador Bucle se comporta como un bucle do-while.
El operador Bucle comprueba la condición de bucle especificada en el campo Recuento de repetición antes de que ejecute una iteración, incluyendo la primera iteración.
El operador Bucle comprueba la condición de bucle especificada en el campo Recuento de repetición al final de cada iteración, así se garantiza ejecutar como mínimo la primera iteración del bucle.
Nota: Todos los operadores de bucle existentes que se importan de CA Process Automation antes de v4 tienen el campo Bucle while sin seleccionar. Estos operadores existentes continúan funcionando como bucles do-while, al igual que en versiones anteriores.
Utilice estos campos para ejecutar código de JavaScript que se ejecute con cada iteración del bucle.
La secuencia de procesamiento de cualquier condición previa y posterior depende del tipo de bucle. Consulte la Guía del diseñador de contenido para obtener más información sobre la secuencia lógica de un bucle.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|