Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Ejemplo de uso de la action Ejecución

  • Actualizado: 3/05/2021
    • Automation 360 v.x
    • Crear
    • Espacio de trabajo de RPA
    • Ejemplos

Ejemplo de uso de la action Ejecución

La action Ejecutar desde el TaskBot package le permite ejecutar y aprobar valores a uno o más valores secundariosbots. En este ejemplo, usted utiliza la action Ejecutar para pasar dos valores de principales bot a secundariosbot; el valor secundario bot agrega los valores y pasa la suma al principalbot.

Este ejemplo demuestra lo siguiente:
Modularización
La modularización separa al TaskBot en varios bots, donde cada bot está construido con todas las actions necesarias para realizar una función específica de una tarea más grande.
En este ejemplo, usted construye un solo bot secundario para agregar los valores. Puede construir varios bots secundarios, con cada uno realizando una operación matemática diferente y editando al bot principal para llamar al que desee usar.
Reutilización
La reutilización le permite al usuario diseñar un bot una vez, y luego usar ese bot para automatizar muchos procesos.
El bot secundario contiene solo el actions necesario para agregar los valores e imprimirlos a un Message Box. Además, el bot agrega dos variables en lugar de valores codificados. Como resultado, este bot puede reutilizarse para cualquier tarea que implique una operación de adición.
Control de datos
Porque el bot secundario acepta y devuelve valores solo a través del uso de variables, no contiene datos. Esto minimiza la probabilidad de fuga de datos.

Procedimiento

Para ejecutar un TaskBot de la tarea actual, siga estos pasos:

Construir el bot secundario.

  1. Abrir un nuevo bot.
    1. En la interfaz web de Automation Anywhere, seleccione Bots > Mis bots.
    2. Haga clic Crear un bot.
    3. Ingrese el nombre del bot AddChildBot.
    4. Introduzca la ubicación de la carpeta \Bots\TaskBotEjemplo.
      Si desea cambiar la ruta de almacenamiento de su bot, haga clic en Elegir y siga las indicaciones.
    5. Haga clic en Crear y editar.
  2. Cree las siguientes variables:
    • v1: tipo de número; usar como entrada
    • v2: tipo de número; usar como entrada
    • nSuma: tipo de número
    • sSum: tipo de cadena; usar como salida
  3. Usar una action deAsignación > de número para realizar la operación matemática.
    1. Haga doble clic o arrastre la action Número > Asignar.
    2. En el campo Seleccionar la variable de la cadena de origen/valor, introduzca la siguiente expresión: $v1$ + $v2$
    3. Seleccione nSum desde la lista Seleccionar variable de número de destino.
  4. Utilice la action Número > A cadena para convertir el valor para que pueda imprimirse a un Message Box.
    1. Haga doble clic o arrastre la action Número > A cadena.
    2. En el campo Escriba un número, introduzca la siguiente expresión: $nSum$
    3. Seleccione sSum desde la lista Asignar salida a variable.
  5. Haga clic en Save (Guardar).
  6. Haga clic en Cerrar.

Diseñar el bot principal.

  1. Abrir un nuevo bot.
    1. En la interfaz web , seleccione Bots > Mis bots.
    2. Haga clic Crear un bot.
    3. Introduzca el bot nombre MathBot.
    4. Introduzca la ubicación de la carpeta \Bots\TaskBotEjemplo.
      Si desea cambiar la ruta de almacenamiento de su bot, haga clic en Elegir y siga las indicaciones.
    5. Haga clic en Crear y editar.
  2. Crear una variable del diccionario de cualquier subtipo denominado dSums aceptar los valores pasados del bot secundario.
    Utilice cualquier subtipo para habilitar al bot principal para aceptar valores de cadenas, números o booleanos.
  3. Insertar una action Bot de tarea > Ejecutar para especificar los valores para la operación matemática y la variable de salida para mantener la suma.
    1. Haga doble clic o arrastre la action Bot de tarea > Ejecutar.
    2. Haga clic Examinar para ir a Bots\TaskBotEjemplo\AddChildBot.
    3. Escriba los siguientes valores en los campos Valores de entrada:
      • v1: 12
      • v2: 54
    4. Seleccione sSum desde la lista Asignar salida a variable.
      Nota: Utilice una variable de diccionario para mantener la salida de la action Ejecutar para hacer el bot principal más versátil. De esta manera, el bot principal puede manejar bots diferentes independientemente de si devuelven un valor único o varios valores.
  4. Use un Message Box para recuperar e imprimir la suma.
    La variable sSum recuperada del bot secundario es una clave en la variable de Diccionario dSums.
    Nota: Debe conocer los nombres de las variables del bot secundario para extraerlos desde el bot principal. La interfaz no importa automáticamente los nombres de las variables al bot principal.
    1. Haga doble clic en la action Cuadro de mensaje o arrástrela.
    2. Escriba $dSums{sSum}$ en el campo Mensaje para mostrar.
  5. Haga clic en Save (Guardar).
  6. Haga clic en Ejecutar.
    Se ejecuta el bot y el Message Box aparece con la suma 66.
Enviar comentarios