Ejemplo de utilización de una variable de archivo

Aprenda a usar variables de archivo en bots. Puede haber instancias en las que un bot necesite acceder a un archivo varias veces según la tarea que realiza. Puede almacenar referencias de archivos en variables de archivos y usar esas variables en bots en lugar de agregar rutas de archivos directas.

En este ejemplo, el bot de ejemplo hace esto:
  • Utiliza una variable de archivo para acceder a un archivo CSV.
  • Abre y lee datos del archivo utilizando la variable de archivo.
  • Recupera y muestra la dirección de un empleado como un mensaje.
Si aún no tiene un archivo CSV de ejemplo con direcciones, puede copiar los siguientes datos en un archivo de texto y guardarlo como archivo CSV en su computadora:
Roy, Doe, 120 Jefferson St., Riverside, IT_PROG
Shaun, McGinnis, 220 Hobo Av., Rocky Point, FI_ACCOUNT
John, Mark, 124 Jefferson St., Riverside, SA_HEAD
Sophie, Tyler, 7300 Terrace "At the Plaza" Rd., Wells, IT_PROG
Stephen, Mathew, 22 Theressia St., Troy, IT_PROG
Anne, Ross, 9th St., Lexington, IT_PROG

Procedimiento

  1. Cree un bot.
    1. En el panel izquierdo, haga clic en Automatización.
      Se muestra la lista de formularios y bots disponibles.
    2. Haga clic en Crear nuevo > TaskBot.
    3. Ingrese Employee Data como nombre del bot.
    4. Haga clic en Crear y editar.
  2. Cree una variable llamada varFile.
    1. Haga clic en Crear variable en el panel Variables.
    2. En Tipo, seleccione Archivo como tipo de variable.
    3. En Nombre, introduzca varFile.
    4. Seleccione la carpeta o el archivo de escritorio.
    5. En Ruta específica, haga clic en Examinar y seleccione el archivo CSV de ejemplo que tiene en su computadora.
    6. Haga clic en Crear.
  3. Para abrir el archivo CSV usando la variable de archivo, busque el paquete CSV/TXT desde el panel Acciones, y agregue la acción Abrir hacia Editor de bots.
    1. En Ruta de archivo, haga clic en Variable e ingrese $varFile$.
    2. Asegúrese de que la Coma esté seleccionada como delimitador si está utilizando los datos de ejemplo proporcionados en el tutorial. Si su archivo CSV usa otro delimitador, especifique el delimitador.
    3. Haga clic en Guardar.
  4. Para leer el archivo CSV, busque el paquete CSV/TXT desde el panel Acciones, y agregue la acción Leer hacia Editor de bots.
    1. En Asignar valor a la variable, haga clic en (x) para crear una variable denominada TableFromCSV. Los valores leídos del archivo CSV se almacenarán en la variable.
    2. Haga clic en Guardar.
  5. Para mostrar la dirección de la cuarta fila como un mensaje, agregue la acción Cuadro de mensaje hacia Editor de bots.
    1. En Introducir mensaje para mostrar, haga clic en (x).
    2. Selecciona la variable TableFromCSV.
    3. Para seleccionar la cuarta fila, ingrese 3 en el índice de la fila de la tabla.
    4. Para seleccionar la tercera columna, haga clic en Índice en la columna de la tabla y, luego, ingrese 2.
      Asegúrese de que el valor ingresado en el campo Ingresar mensaje para mostrar texto sea $TableFromCSV[3][2]$.
    5. Haga clic en Sí, insertar.
    6. Haga clic en Guardar.
  6. Ejecute el bot.
    El bot muestra la dirección: 7300 Terrace "At the Plaza" Rd.