Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Construir bots para compartir los detalles de la sesión mediante el paquete SDK

  • Actualizado: 2021/08/19
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA

Construir bots para compartir los detalles de la sesión mediante el paquete SDK

Una sesión compartida permite reutilizar acciones entre TaskBots que se ejecutan simultáneamente, por ejemplo, utilizando el mismo archivo de Excel para pasar valores.

Antes de empezar

Asegúrese de tener lo siguiente para construir un TaskBot:

  • Acceso a la Control Room
  • Credenciales con AAE_Básico permisos
  • Una licencia de desarrollo, que le permite crear y ejecutar TaskBots
  • Su estación de trabajo es un dispositivo registrado en el Control Room
  • Un archivo de Excel que desee utilizar en las acciones de la sesión compartida

Procedimiento

  1. Inicie sesión en Control Room.
  2. Cree tres TaskBots que compartirán las acciones de la sesión compartida.
  3. Crear una nueva childSession2 de Tipo > Sesión y Tipo de sesión > Sesión de MS ExcelSeleccionar Usar como entraday luego haga clic en Aplicar.
  4. En el panel izquierdo, haga clic en Automatización.
    Se muestra la lista de formularios y bots disponibles.
  5. Haga clic en el botón Crear un bot en el icono de crear un bot.
  6. Crear un nuevo bot llamado childBot2.
    1. En el Nombre introduzca childBot2.
    2. En el panel de Acciones, busque Excel Avanzadoy arrastre Obtener el nombre de la hoja de trabajo actual a la pestaña Bot editor.
    3. En Nombre de la sesión > Sesión compartidaintroduzca F2 > sesióninfantil2y en Asignar la salida a la variable seleccione prompt-asignación.
  7. Crear una nueva parentSession de Tipo > Sesión y Tipo de sesión > Sesión de MS Excely luego haga clic en Aplicar.
  8. Crear un nuevo bot llamado parentSessiony haga clic en Crear y editar.
  9. En el panel de Acciones, busque Excel Avanzado, y arrastre Abrir a la casilla Bot editor.
    1. En Ruta del archivoseleccione Archivo de escritorio, haga clic en Examinary navegue hasta el archivo de Excel que desee utilizar.
    2. En Nombre de la sesiónretener Por defecto.
    3. Haga clic en Guardar.
  10. Crear una nueva childSession1 de Tipo > Sesión y Tipo de sesión > Sesión de MS ExcelSeleccionar Usar como entraday luego haga clic en Aplicar.
  11. Crear un nuevo bot llamado childBot1.
    1. En el Nombre introduzca childBot1.
    2. En el panel de Acciones, busque Excel Avanzado, y arrastrar Obtener celda única hasta el botón Bot editor.
    3. Seleccione Celda activa en Nombre de la sesión, y seleccione Nombre localintroduzca F2y luego en Almacenar el contenido de la celda enseleccione prompt-asignación.
  12. En el panel de Acciones, busque Excel Avanzadoy arrastre Establecer variable de sesión a la casilla Bot editor.
    1. En Nombre de la sesiónretener Por defecto.
    2. En Guardar sesión en una variableseleccione parentSession.
  13. En el panel de acciones, busque Botón de tareasy arrastre Ejecutar al panel Bot editor.
    1. En Bot de tareas a ejecutarseleccione Archivo de la sala de control, haga clic en Seleccioney luego Examinary seleccione childBot1.
    2. En Valores de entradaseleccione Set childSession1, introduzca F2y seleccione parentSession.
  14. En el panel de Acciones, busque Excel Avanzado, y arrastre Cerrar, seleccione Nombre de la sesión como Nombre local, y mantenga Por defecto.
  15. En el panel de acciones, busque Buzón de mensajes. En Introduzca el mensaje a mostrarintroduzca F2y, a continuación, seleccione aviso-asignación.
  16. En el panel de acciones, seleccione Botón de tareasy arrastre Ejecutar al panel Bot editor.
    1. En Bot de tareas a ejecutarseleccione Archivo de la sala de control, haga clic en Seleccioney luego Examinary luego seleccione niñoBot2.
    2. En Valores de entradaseleccione Set childSession2, introduzca F2y seleccione childSession1.
  17. En el panel de acciones, busque Buzón de mensajes. En Introduzca el mensaje a mostrarintroduzca F2y seleccione aviso-asignación.
  18. Guarde los tres bots y ejecuta la parentSessionTaskBot.
Aparecen los tres mensajes siguientes:

Valor de una celda del bot principal:1

Nombre de la hoja de trabajo actual de Excel abierta en el bot principal: Hoja1 <nombre de la hoja>

¡Tu bot se ha ejecutado con éxito!

Enviar comentarios