Acciones asociadas con la condición de bucle
Use la acción Condición de bucle cuando necesite repetir un bloque de acciones hasta que se cumpla una condición determinada. Este enfoque permite que los flujos repitan acciones sin tener conocimiento previo del número de repeticiones necesarias.
Para demostrar esta funcionalidad, automatiza un flujo que agrega los gastos de los empleados y se detiene cuando se supera el presupuesto.
En primer lugar, inicialice el presupuesto en ejecución en 0, establezca la línea inicial Excel en 2 y abra el archivo:
A continuación, agregue la condición de bucle para que finalice cuando el presupuesto supere los 10 000:
Dentro del bucle, el flujo lee la cantidad, la agrega al presupuesto en ejecución y aumenta el índice para pasar a la fila siguiente:
Salir del bucle
Como se ha desarrollado, este bucle solo finaliza cuando el presupuesto supera los 10 000. Sin embargo, si la suma de todos los gastos no supera el límite, el bucle nunca finaliza. Esta condición es una buena oportunidad para examinar el uso de la acción Salir del bucle. Antes de leer el contenido de una celda, compruebe si el índice de Excel supera el intervalo de los datos.
Si se leen todos los datos y no se supera el límite, asigne el valor False a la variable %Exceeded% y salga del bucle, ya que no hay más datos que leer. Inicialice la variable %Exceeded% en True al principio, ya que, en todos los demás escenarios, se supera el límite:
Por último, agregue una acción If para comprobar la variable %Exceeded% e imprima un mensaje en consecuencia: