Actividad Interrumpir bucle
Durante el tiempo de ejecución, cuando se procesa una actividad Interrumpir bucle, el flujo de proceso interrumpe la actividad de bucle actual y pasa a la siguiente actividad de la orquestación.
Acerca de esta tarea
La actividad Interrumpir bucle sólo puede utilizarse en alguna de las siguientes actividades de operación de bucle: Para cada, Partir y Bucle while, tal como se muestra en los siguientes ejemplos.
Para utilizar una actividad Interrumpir:
Procedimiento
- Abra el separador Actividades y la carpeta Lógica.
- Arrastre una actividad Para cada, Partir o Bucle while hacia la orquestación.
- Arrastre la actividad Interrumpir bucle a la actividad en bucle, tal como se muestra en el siguiente ejemplo:
- Para interrumpir un bucle cuando una condición es verdadera, consulte el Ejemplo 1.
- Para interrumpir un bucle después de una iteración única, consulte el Ejemplo 2.
Ejemplo 1 - Interrumpir un bucle cuando una condición es verdadera

- Arrastre una actividad If..Then a la actividad de bucle que haya configurado en la figura anterior.
- Arrastre una actividad de acción (por ejemplo: la actividad Insertar filas) al marcador vacío que se encuentra a la derecha del nodo Else.
- Configure la actividad de acción.
- Pulse el nodo If e introduzca una condición en el Creador de expresiones.
- Arrastre una actividad Interrumpir bucle al marcador vacío que se encuentra a la derecha del nodo If.
Durante el tiempo de ejecución:
- Si la condición de la actividad If se evalúa como true (verdadera), la actividad Interrumpir bucle abandona la actividad de bucle.
- Si la condición de la actividad If se evalúa como false (falsa), se inicia la ramificación Else y la actividad de acción (por ejemplo: se ejecuta la actividad Insertar filas).
Ejemplo 2 - Interrumpir un bucle después de ejecutar una única iteración

- Arrastre una actividad de acción (por ejemplo, la actividad Insertar filas) hasta el marcador vacío de la actividad que ha entrado en la operación de bucle seleccionada.
- Configure la actividad de acción.
- Arrastre una actividad Interrumpir bucle hacia el marcador vacío dentro de la actividad que está en bucle.
Durante el tiempo de ejecución:
- La actividad de acción (por ejemplo: la actividad Insertar filas) sólo se ejecuta una vez antes de que la actividad Interrumpir bucle abandone la actividad de bucle.