Acción de bucle
Utilice la acción Bucle en una secuencia de tareas para hacer que su proceso repita una serie de acciones antes de pasar a la siguiente acción en su diseño. Acciones de bucle se puede utilizar para intentar una acción específica en un número específico de veces antes de darse por vencido y seguir adelante.
Ejemplos de acciones de bucle
Puede crear lógica de flujo con la acción Loop 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.
- Para recorrer en bucle los elementos de una colección, especifique la longitud de esa colección como recuento máximo del bucle y, a continuación, acceda a los elementos de esa colección con el índice actual en cada iteración del bucle.
- 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.
- Para especificar una condición, puede colocar una acción Decisión dentro de la acción Bucle y utilizar una acción Salir del Bucle cuando se cumpla la condición.
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 | Úselo para rastrear el recuento de bucles actual, comenzando en 0 para el primer bucle y luego en incrementos de 1 cada vez. |
Para agregar un elemento de bucle a una tarea:
- Arrastrar el Círculo acción desde el cuadro de herramientas del editor de tareas a la ubicación deseada en su tarea.
- En el Nombre campo, agregue un nombre significativo para describir el elemento.
- En el campo Recuento de bucles, utilice los botones + o - para establecer el número de veces que se repetirá la secuencia de comandos.Nota: Si necesita que el bucle se repita más de 99 veces, utilice una expresión calculada como
99+20
para definir el recuento máximo del bucle. - En el Nombre de datos de índice actual, escriba la etiqueta para identificar la variable en las tareas.
- Agregue la variable deseada dentro de la acción del bucle.
- Continúe construyendo la tarea según su diseño de flujo.