Tema anterior: Configuración del estado de un operadorTema siguiente: Valores de configuración de tiempo de espera


Valores de configuración de bucle

La propiedad Bucle especifica el número de veces que se repite un operador. Cuando un operador se ejecuta en un bucle, las condiciones de salida y los vínculos de conexión del operador se evalúan únicamente cuando dicho bucle termina.

Los valores de configuración de bucle tienen las siguientes propiedades:

Recuento de repetición

Especifica el número de veces que el operador debe repetirse. Este valor puede especificarse con un entero o una expresión de CA Process Automation que devuelve un entero durante el tiempo de ejecución. El valor predeterminado 1 ejecuta un bucle en un operador una sola vez en un workflow. Para ejecutar un bucle infinito, haga clic en la casilla de verificación Bucle infinito.

También puede utilizarse una expresión booleana. La expresión se evalúa después de que el operador se haya ejecutado. Un operador en un workflow ejecuta un bucle continuo siempre y cuando la expresión se evalúe como verdadera. Si la expresión es falsa, el operador sale.

Bucle infinito

Crea un bucle infinito. El operador o proceso continúa repitiéndose hasta que el proceso se interrumpe o el bucle se detiene desde otra rama utilizando el comando de bucle de detención vinculado al operador Bucle.

Retraso entre iteraciones

CA Process Automation es compatible con una opción de retraso inherente para todos los operadores que tienen una opción de bucle. El campo de texto Retraso entre iteraciones toma una expresión. La expresión se evalúa en un entero y el valor se toma como retraso en segundos. Antes de que la iteración siguiente se ejecute, hay un retraso según lo especifique el usuario después de una iteración en el bucle.

El valor mínimo para el retraso es cero. El retraso predeterminado es de 0 segundos. CA Process Automation considera un retraso como de cero segundos para todas las entradas no válidas.