Loop package
- Última actualización2025/01/09
Loop package
Utilizar el paquete de Loop para repetir un conjunto de acciones varias veces según condiciones especificadas. Le permite iterar sobre una lista, un rango de números o hasta que se cumpla una condición específica, lo que lo hace útil para tareas que requieren acciones repetitivas.
Por ejemplo, repetir el conjunto de actions para leer los datos de cada línea de un archivo de Excel, cambiar el nombre de todos los archivos en una carpeta, guardar cada correo electrónico en un buzón de correo. También puede utilizar la action Si dentro de la acción Loop para validar una condición y, en base al resultado de la misma, omitir la iteración actual en el bucle o incluso romper el bucle. Para obtener más información sobre el uso de la action Si, consulte la documentación de If package.
Para bucles condicionales, se toman diferentes actions según se cumplen los parámetros condicionales. Para los bucles que tienen una cantidad específica de iteraciones, el bucle sale en la última iteración y va al siguiente paso en el bot.
- Introduce los valores dinámicos del recuento de columnas como condición final en el bucle.
- Dentro del cuerpo del bucle, utilice la action para eliminar la columna en el índice 0.
- Cuando ejecuta el bot, elimina una columna en cada iteración.
Etiquetado de bucles para el control de automatizaciones
- Asegúrese de que cada etiqueta de bucle en un bot específico sea única.
- El campo Etiqueta solo admite caracteres alfanuméricos.
- En el campo Etiqueta del primer Bucle action, especifique una etiqueta como
outerloop
. - En el campo Etiqueta de la action del segundo Bucle, especifique una etiqueta como
innerloop
. - En la action , en el campo Etiqueta, seleccione la etiqueta del bucle que desea continuar.
- En la action , en el campo Etiqueta, seleccione la etiqueta del bucle desde la cual desea interrumpir.
Haga clic en el video para ver cómo funciona el etiquetado de bucles.
En un bot, si tiene varios bucles anidados con actions e Interrumpir, y si no ha etiquetado los bucles, entonces en la ejecución del bot, el bot interrumpe o continúa el bucle más cercano de manera predeterminada.
- Un bucle exterior y un bucle interior anidado dentro del bucle exterior.
- Una action e Interrumpir dentro del bucle interior.
Actions en el Loop de package
Las siguientes Loop actions están disponibles:
Acción | Descripción |
---|---|
Bucle | Consulte Utilizar Loop action. |
Continuar |
Consulte action Continuar. |
Interrumpir |
Consulte action Interrumpir. |