Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Ejemplo de utilización de la Carrera action

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

Ejemplo de utilización de la Carrera action

El Correaction del TaskBotpackage le permite ejecutar y pasar valores a uno o más hijos bots. En este ejemplo, se utiliza la función Ejecutaraction para pasar dos valores de un padre bot al hijo botel hijo bot suma los valores y devuelve la suma al padre bot.

Este ejemplo demuestra lo siguiente:
Modularización
La modularización separa un TaskBot en varios bots, donde cada bot se construye con todo lo actions necesario para realizar una función específica de la tarea mayor.
En este ejemplo, se construye un único hijo bot para añadir los valores. Puede construir varios hijos botscon cada uno de ellos realizando una operación matemática diferente, y editar el padre bot para llamar a la que quieras utilizar.
Reutilización
La reutilización permite al usuario construir una bot una vez, y luego utilizarlo bot para automatizar muchos procesos.
El niño bot contiene sólo la información actions necesario para sumar los valores e imprimirlos en un Message Box. Además, el bot añade dos variables en lugar de valores codificados. Como resultado, esto bot puede reutilizarse para cualquier tarea que implique una operación de suma.
Control de datos
Dado que el hijo bot acepta y devuelve valores sólo mediante el uso de variables, no contiene datos. Esto minimiza la posibilidad de que se filtren datos.

Procedimiento

Para ejecutar una TaskBot desde la tarea actual, realice estos pasos:

Construir el niño bot.

  1. Abrir un nuevo bot.
    1. En el panel izquierdo, haga clic en Automatización.
      Se muestra la lista de bots y formularios disponibles.
    2. Haga clic en Crear un bot.
    3. Introduzca el bot nombre AddChildBot.
    4. Ingrese la ubicación de la carpeta Bots\TaskBotExample.
      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; utilizar como entrada
    • v2: tipo de número; utilizar como entrada
    • nSuma: tipo de número
    • sSuma: de tipo cadena; se utiliza como salida
  3. Utilizar un Número > Asignaraction para realizar la operación matemática.
    1. Haga doble clic o arrastre el Número > Asignaraction.
    2. En el Seleccione la variable/valor de la cadena de origen introduzca la siguiente expresión: $v1$ + $v2$
    3. Seleccione nSum de la Seleccione la variable de número de destino de la lista.
  4. Utilice el Número > a cadenaaction para convertir el valor y poder imprimirlo en un archivo Message Box.
    1. Haga doble clic o arrastre el Número > A la cadenaaction.
    2. En el Introduzca un número introduzca la siguiente expresión: $nSum$
    3. Seleccione sSum en el menú Asignar salida a variable de la lista.
  5. Haga clic en Guardar.
  6. Haga clic en Cerrar.

Construir la matriz bot.

  1. Abrir un nuevo bot.
    1. En el panel izquierdo, haga clic en Automatización
      Se muestra la lista de bots y formularios disponibles.
    2. Haga clic en Crear un bot.
    3. Introduzca el bot nombre MathBot.
    4. Introduzca la ubicación de la carpeta \Bots\TaskBotExample.
      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 de diccionario de cualquier subtipo llamada dSuma para aceptar los valores pasados desde el hijo bot.
    Utilice el subtipo Any para que el padre bot acepte valores de tipo String, Number o Boolean.
  3. Insertar un Bot de tareas > Ejecutaraction para especificar los valores de la operación matemática y la variable de salida para mantener la suma.
    1. H