Acciones construir bots

Utilice acciones para construir un flujo de trabajo de automatización y para instruir qué debe hacer un bot. Las acciones disponibles se encuentran en la paleta Acciones del Editor de bots en Control Room.

Acciones, paquetes y dependencias

Las Acciones se agrupan en paquetes en función de la tecnología que automatizan. Por ejemplo, el paquete de Excel avanzado contiene acciones relacionadas con Excel, por ejemplo, Abrir libro, Ir a celda y Eliminar celda, que se pueden insertar en el Editor de bots para automatizar un proceso de hoja de cálculo.

Cada paquete se actualiza y se habilita individualmente para admitir las nuevas funcionalidades. Los nuevos bots se diseñan con la versión predeterminada. Los bots existentes no se actualizan automáticamente. Se ejecutan utilizando la misma versión de paquete con la que se diseñaron hasta que el Bot Creator se actualice manualmente a la nueva versión.

Cuando el Control Room implementa un bot, los paquetes utilizados para crear la automatización se recogen y se envían al Agente de bot en el dispositivo de destino. El Agente de bot almacena en caché los paquetes para que no requiera actualizaciones cada vez que se ejecuta el bot.

Para acortar el tiempo de ejecución la primera vez que un bot se ejecuta en un dispositivo, precargue el paquetes utilizando la opción Precargar paquetes en el Editor de bots. El sistema carga los paquetes a \ProgramData\AutomationAnywhere\GlobalCache en la máquina local para un acceso rápido en tiempo de ejecución.

Después de utilizar una acción desde un paquete en un bot, ese paquete se convierte en un archivo dependiente de ese bot.

  • Más información sobre la gestión de paquetes en Paquetes.
  • Los desarrolladores pueden obtener más información sobre cómo crear paquetes en Paquete SDK.
  • Más información sobre la gestión de las dependencias de bots y paquete en Dependencias de Bot.

Paquetes y archivos exe

Paquetes archivos de proceso exe
DLL Automation.CSharpDLLWrapper.exe
Base de datos Automation.DatabasePlayer.exe

Trabajar con acciones

Importante: Cada acción en un paquete proporciona información mínima compatible de la versión de Control Room y Agente de bot cuando se crean bots. De este modo puede actualizar sus bots y reducir los errores en tiempo de ejecución causados por una versión incompatible de Control Room o Agente de bot.

Puede configurar acciones en la sección Editor de bots. Haga doble clic en el botón acción para ver los campos y características que puede configurar y haga doble clic o arrastre una acción para insertarla en la automatización.

Ponga el cursor sobre los puntos suspensivos verticales en la parte superior derecha de un ícono de acción para acceder a las siguientes funciones:

Copiar acción
Duplica la acción.
Cortar la acción
Copie la acción y elimínela del código del bot.
Péguelo después de la acción
Pegue la acción copiada debajo de la acción seleccionada.
Nota: Esta opción solo aparece cuando hay una acción en el portapapeles.
Eliminar acción
Permite quitar la acción del código del bot.
Inhabilitar acción
En el tiempo de ejecución, el bot ignora la acción hasta que usted la habilita.
Habilitar punto de interrupción
Pausa el bot para fines de depuración.
Depuración de las automatizaciones
Pasar por encima
Utilice el ícono Pasar por encima para ir a la siguiente acción en el modo de depuración. De manera predeterminada, se inicia desde la primera acción en modo de depuración.

Puede editar varias acciones la vez, utilizando la barra de herramientas en la parte superior del Editor de bots.

Encuentre en este bot (Cuadro de búsqueda)
Busque cualquier texto o acción como un nombre de paquete, nombre de acciones, nombre de cadena o nombre de variable en la vista Flujo, Lista o Dual del TaskBot. Puede buscar texto en varias páginas del bot y no es necesario cargar las páginas manualmente. Esta función es útil para ver o editar un bot con líneas de código más largas para determinar dónde se utilizan el texto buscado, como variables, cadenas o las acciones y en qué línea.
  • Solo se puede buscar dentro de las líneas de código en el Editor de bots.
  • Este campo no distingue mayúsculas de minúsculas.
Ejecutar desde aquí
Utilice la opción Ejecutar desde aquí para ejecutar un bot desde una línea específica del Editor de bots omitiendo todas las líneas de código anteriores. Esta característica ayuda a ejecutar un bloque de código determinado de forma rápida y sencilla sin ejecutar el bot completo.
Nota: Cuando utiliza una acción con los paquetes condicionales, como Si, Bucle o Manejador de errores en el bot, la opción Ejecutar desde aquí no está disponible desde esa acción. Sin embargo, puede utilizar la opción Ejecutar desde aquí desde Si, Bucle o acciones del Manejador de errores.
Copiar elementos
Copie las acciones a un portapapeles para que se puedan duplicar dentro del bot.
Cortar elementos
Copie las acciones y elimínelas del código del bot.
Pegar elementos
Pegue una o más acciones después de la acción resaltada. Si no ha resaltado una acción, las acciones se anexan al final de la secuencia de automatización.
Nota: Este icono solo se habilita cuando hay acciones en el portapapeles.
Copiar al portapapeles compartido
Copie las acciones, los activadores y los metadatos en un portapapeles compartido entre bots.
Pegar desde el portapapeles compartido
Pegue acciones, activadores y metadatos desde otro bot.
Nota: Este icono solo se habilita cuando hay acciones en el portapapeles compartido.
Nota: Las opciones Copiar al portapapeles compartido y Pegar desde el portapapeles compartido solo están habilitadas para usuarios de Bot Creator con privilegios.

La opción Copiar al portapapeles compartido no aparece si el bot está en modo Depuración y solo ha seleccionado una línea de código. Sin embargo, esta opción aparece cuando se seleccionan varias líneas de un código.

Función de autoguardado de eventos en Editor de bots

En el Editor de bots, cuando se utiliza las acciones para crear una automatización, cuando un bot no se guarda manualmente, se realiza un autoguardado y el bot ahora guarda automáticamente los cambios para eventos específicos.
Nota: Actualmente, la función de autoguardado solo está disponible para determinados eventos.
Algunos de los eventos que admiten la función de autoguardado son los siguientes:
  • Grabador: Cuando crea un bot con acciones determinadas y haga clic en Grabador, el evento se guarda, y cuando la grabación se completa, el evento se guarda automáticamente.
  • Administrador de variables: Cuando crea o edita una variable para insertarla en una acción, los cambios se guardan.
    Nota: La función de autoguardado no es compatible cuando se elimina una variable o se inserta una con la tecla F2 para abrir la lista de variables.
  • Menú de acciones (elipsis vertical): Cuando selecciona cualquier acción de este menú, por ejemplo, Paquetes, el evento se guarda automáticamente. Cuando realiza cualquier cambio en la página Paquetes y vuelve al Editor de bots, el evento se guarda.
  • Encontrar un archivo: Cuando hace clic en el ícono Encontrar un archivo, el bot se guarda si no se guarda manualmente. Además, después de hacer clic en la opción Agregar, el bot se guarda automáticamente.
  • Cuadros de diálogo: Cuando se abre un cuadro de diálogo, se guarda automáticamente si se realizan cambios.
    Nota: El autoguardado se activa solo para los cuadros de diálogo de nivel superior y no para los cuadros de diálogo anidados.
  • Eliminar variables: Cuando elimina las variables no utilizadas, se guarda el evento.
  • Cambio de nombre del Bot: Si edita el nombre de un bot, el evento se guarda.

Recursos