Bucle hasta la acción

Utilice esta acción para hacer que su proceso repita una serie de acciones hasta que cumpla con ciertos criterios antes de pasar a la siguiente acción en su diseño. Puede crear lógica de flujo con esta acción de varias formas, que incluyen:

  • Recorre los elementos de una colección 

    Recorrer los elementos de una colección se aplica a las acciones dentro del bucle para cada elemento de una colección de variables. Por ejemplo, las acciones dentro del ciclo pueden sumar 2 y luego multiplicar por 3. Si recorrió una colección de cinco números enteros, entonces el ciclo sumaría 2 al primer número entero, multiplicaría la suma por 3 y volvería a colocar el producto en la ranura del primer número entero de la colección. El ciclo haría las mismas acciones en el segundo entero, luego en el tercero, cuarto y quinto. Cuando terminara con el último elemento de la colección, el ciclo "saldría" y su proceso avanzaría a la siguiente acción en el diseño de su proceso.

  • Bucle hasta que se alcanza un recuento fijo 

    Bucle hasta que se alcanza un recuento fijo aplica las acciones dentro del bucle el número de veces que especifique. Por ejemplo, si especifica 10, el ciclo se ejecutará 10 veces antes de pasar a la siguiente acción en el diseño de su proceso.

  • Bucle mientras una condición es verdadera 

    Bucle mientras una condición es verdadera aplica las acciones dentro del bucle siempre que una determinada condición sea verdadera, como que un valor entero sea mayor que cero. Utilice el cuadro de diálogo Editor de expresiones para construir la condición.

Nota: Hay dos formas de realizar un bucle mientras una condición es verdadera. Primero, puede verificar la condición antes de pasar por el ciclo. Si marca antes de pasar por el ciclo, entonces si la condición es falsa, el proceso no pasará por el ciclo. En segundo lugar, puede verificar la condición después de pasar por el ciclo. En este caso, el proceso seguirá el ciclo incluso si la condición ya es falsa. El "caso extremo" ocurre cuando la condición nunca se cumple. Si el proceso verifica la condición antes de ejecutar el ciclo, el ciclo nunca se ejecutará. Si el proceso verifica la condición después de ejecutar el ciclo, incluso si la condición es siempre falsa, el ciclo siempre se ejecutará al menos una vez. De forma predeterminada, el proceso verifica la condición antes de ejecutar el ciclo.
Nombre Descripción
Nombre Agrega una etiqueta descriptiva para la acción.
Recuento de bucles Use los botones + o - para establecer la cantidad de tiempo para repetir la secuencia de comandos.
Nombre de datos de índice actual Realice un seguimiento del recuento de bucles actual, comenzando en 0 para el primer bucle y luego en incrementos de 1 cada vez.
Número máximo de bucles Ingrese el número máximo de veces, hasta 99, que se repite el ciclo.
Agregar hasta caso Úselo para ingresar criterios de salida para la acción después de que se cumplan ciertos criterios.
Hasta el nombre del caso Agregue una etiqueta descriptiva para el caso que identifique el resultado de la acción.
Éxito Agregue los criterios que, en tiempo de ejecución, determinan si el tiempo de ejecución del flujo existe en el bucle y toma la salida configurada del caso.