Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Comando de bucle

  • Actualizado: 5/05/2020
    • 11.3.x
    • Explorar
    • Enterprise

Comando de bucle

Utilice este comando para repetir una secuencia de comandos.

Iniciar bucle
Inicia el bucle. Seleccione entre las siguientes opciones:
  • Veces: aplica un bucle durante un número de veces.
  • Lista: aplica un bucle a lo largo de una lista.
  • Condición: ejecuta acciones basadas en una condición existente.

    De forma opcional, agregue un tiempo de espera para que la condición se vuelva verdadera.

  • Cada fila de un conjunto de datos de Excel: se utiliza junto con la operación Obtener múltiples celdas del comando de Excel. Cuando haya recuperado un rango de celdas de Excel, las filas y columnas del rango se almacenan en la variable del sistema $Excel Column$.
  • Cada fila de una tabla de Internet Explorer: se utiliza junto con la operación Extraer tabla del comando Grabador web. Cuando extrae una tabla utilizando el comando Extraer tabla del grabador web, las filas y columnas de la tabla se almacenan en la variable del sistema $Table Column$.
  • Cada fila de un conjunto de datos de una consulta de SQL: se utiliza en conjunto con los comandos de Base de datos. Cuando emite una consulta SQL utilizando el comando Consulta SQL de base de datos, el conjunto de resultados para la consulta SQL se almacena en la variable del sistema $Dataset Column$.
  • Cada archivo de una carpeta: se utiliza para realizar una acción en todos los archivos de una carpeta.
    Puede obtener información sobre los archivos y la carpeta utilizando las siguientes variables del sistema:
    • $FileName$: use esta variable para obtener el nombre de un archivo.
    • $Extension$: use esta variable para obtener la extensión de un archivo.
    • $CurrentDirectory$: use esta variable para obtener la ruta de la carpeta en la que se almacenan los archivos.
    Todas estas variables del sistema devuelven un valor vacío cuando se usan fuera del comando de bucle.
    Nota: No se garantiza el orden de los nombres de archivos devueltos.
  • Cada carpeta de una carpeta: se utiliza para realizar una acción en una o más carpetas. Para acceder al nombre de la carpeta dentro del bucle, use la variable del sistema $FolderName$.
  • Cada fila en un archivo de texto/CSV: se utiliza para aplicar un bucle a cada fila en un archivo CSV o de texto.
  • Cada mensaje de correo electrónico en el servidor: se utiliza para realizar una acción en cada mensaje que reside en su servidor de correo. Puede usar este comando para guardar atributos de correo, como Asunto, Mensaje, Para:, Cc: y Archivo adjunto.
  • Cada nodo en un conjunto de datos XML: se utiliza para aplicar un bucle a cada nodo de un conjunto de datos XML para obtener valores de varios nodos.
Terminar bucle

Finaliza el bucle. Las acciones que existen entre los comandos Iniciar bucle y Terminar bucle se repetirán según el tipo de bucle que haya seleccionado.

Cada vez que inserte un comando Iniciar bucle, también se insertará un comando Terminar bucle. Si se borra por error el comando Terminar bucle, puede insertar uno nuevo.

Salir de bucle

Sale de un bucle cuando se produce una acción o condición particular. El comando Salir de bucle solo puede existir entre los comandos Iniciar bucle y Terminar bucle.

Continuar

Continúa con la siguiente iteración de un bucle cuando se produce una acción o condición particular. Cuando se alcanza un comando Continuar bucle, los comandos hasta Terminar bucle se omiten y se ejecuta la siguiente iteración del bucle.

Enviar comentarios