Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Uso de variables de tipo de matriz

  • Actualizado: 7/19/2019
    • 11.3.x
    • Explorar
    • Enterprise

Uso de variables de tipo de matriz

Una variable de matriz es una variable bidimensional que contiene varios valores en una tabla de filas y columnas. Las matrices son muy útiles para crear áreas de validación para los datos que debe obtener su proceso mientras se ejecuta.

Estos son algunos usos comunes de las variables de matriz:

  • Extraer datos de páginas web
  • Extraer muchas filas de datos de una hoja de cálculo de Excel o una base de datos
  • Leer o escribir datos desde/en un sistema heredado, un sistema ERP u otra aplicación
  • Llenar formularios de pedido con campos diferentes desde Excel hacia una base de datos

Los valores pueden representar datos numéricos o de texto.

Después de crear la variable, puede insertarla en varios comandos del MetaBot.

Cuando se modifica el valor de la variable, este valor se ve reflejado en todos los comandos subsecuentes que ejecute la tarea.

Creación de una variable de tipo de matriz

Puede crear una variable de tipo de matriz de dos formas diferentes:

Asignación directa

Cuando los valores de una variable de matriz se deben definir directamente, puede usar una variable de tipo de matriz de "valor". Esto se conoce como "asignación directa".

Siga estos pasos para crear una variable de tipo de matriz por medio de asignación directa:

  1. En Logic Editor, haga clic en la pestaña Variable Manager del lado derecho.

  2. Haga clic en el botón Agregar. Entonces se mostrará la ventana "Add Variable".
  3. Seleccione el tipo "Matriz".
  4. Ingrese un nombre para la variable. El nombre debe comenzar con una letra y no debe contener espacios.
  5. Seleccione cómo desea crear la matriz. La opción predeterminada, "Valor", indica que definirá los valores de esta variable directamente en ella. .
  6. Especifique el número de filas y columnas en el campo proporcionado. Los valores predeterminados son 1 x 1.

  7. Haga clic en el botón Inicializar valores. Se mostrará la ventana "Detalles de valores de la matriz", con base en las filas y columnas proporcionadas en el paso 6.

  8. Ingrese los valores de cada celda.

    Consejo: Puede modificar las dimensiones de la matriz con los botones Add Row, Add Column, Delete Row y Delete Column.
  9. Haga clic en el botón Guardar para guardar los valores.
  10. Haga clic en el botón Save de la ventana Add Variable para guardar la variable de matriz.

Después de guardar la variable, esta se mostrará en la sección de Variables locales del Administrador de variables.

Si no desea especificar el valor de la variable al crearla, MetaBot Designer le permite establecer los valores de las variables con un archivo de texto. Esto se describe en la siguiente sección.

Lectura desde un archivo de texto

Puede crear una variable de tipo de matriz mediante la asignación de un archivo de texto cuando desee leer los valores de un archivo de texto especificado en la variable de matriz mientras se ejecuta la tarea. El archivo de texto se utilizará para definir la variable de matriz.

Siga estos pasos para crear una variable de tipo de matriz mediante la asignación de un archivo de texto:

  1. Elija el archivo de texto que utilizará para asignar los valores.
    • Para las filas, ingrese los datos en una nueva línea.
    • Para las columnas, utilice valores separados por comas.
    • Ejemplo: sports_team.txt

  2. En Task Editor, haga clic en la pestaña Variable Manager del lado derecho.
  3. Haga clic en el botón Agregar. Entonces se mostrará la ventana "Add Variable".

  4. Seleccione el tipo "Matriz".
  5. Ingrese un nombre para la variable. El nombre debe comenzar con una letra y no debe contener ningún espacio.
  6. Seleccione "Read from text file" en la lista.
  7. En el campo Seleccionar archivo, busque el archivo o ingrese la ruta correspondiente al archivo de texto requerido. Utilice el botón Abrir archivo para ver o modificar el archivo de texto seleccionado.
  8. Haga clic en Save.

Inserción de variables de matriz en pantallas y DLL

Puede insertar variables de matriz durante la creación de una lógica en Logic Editor. Se puede usar para asignar valores en pantallas o DLL.

Consejo: Puede insertar filas y columnas en los comandos de MetaBot para una pantalla. Sin embargo, cuando se utilizan con un DLL, solo puede insertar una columna en la variable de tipo de matriz durante la asignación.

  1. Agregar una variable de matriz a una pantalla: puede agregar una variable de matriz en las pantallas con los comandos del MetaBot, como Message Box, String Operation y Variable Operation. También puede asignar una variable directamente en la ventana de propiedades de la pantalla, como se muestra:

  2. Agregar una variable de matriz a un DLL: puede insertar una variable de matriz mientras ingresa valores al presionar la tecla de función F2, como se muestra:

Enviar comentarios