Lea y revise la documentación de Automation Anywhere

Automation Anywhere IQ Bot

Cerrar contenidos

Contenidos

Abrir contenidos

Leer un documento digitalizado correctamente con TaskBot

  • Actualizado: 6/04/2020
    • 11.3.x
    • Crear
    • IQ Bot

Leer un documento digitalizado correctamente con TaskBot

Puede utilizar TaskBot para leer un documento procesado desde un archivo CSV.

Importante:

Normalmente, la salida .csv refleja directamente la secuencia en la que se seleccionan los campos al crear una instancia de aprendizaje. Al final, se muestran los campos que se agregan más tarde editando una instancia de aprendizaje. Sin embargo, no se garantiza que todos los archivos .csv generados para la misma instancia de aprendizaje tengan la misma secuencia de campos de encabezado. Esto ocurre porque algunas características como la tabla anidada y la tabla múltiple, que tienen su propia configuración especializada a nivel de bot, alteran la secuencia de campo en función de cómo se configura ese bot durante la capacitación.

Por lo tanto, debe acceder al archivo .csv de salida utilizando nombres de campo en lugar del índice en el encabezado.

Procedimiento

  1. En la interfaz de usuario del editor de Automation Anywhere Enterprise Client arrastre y suelte el comando Leer desde CSV/texto desde la lista Comandos hacia el panel de la lista de acciones de tareas.
  2. Siga estos pasos
    1. Elija Seleccionar archivo para leer el archivo.
    2. Elija entre los modos Delimitador, Encabezado y Recortar, según sea necesario.
  3. Seleccione Codificación > UTF-8 para asegurarse de que todos los caracteres especiales de diferentes idiomas se muestren correctamente.
  4. Haga clic en Guardar para agregar el comando al panel de la lista de acciones de tareas.
  5. Use la variable $Filedata Column$ para especificar la columna CSV que desea extraer.

El siguiente ejemplo utiliza el comando Leer desde CSV/texto con el comando de bucle para leer documentos digitalizados en formato CSV desde la ruta de acción correctamente realizada de IQ Bot.

$Filedata Column(1)$ devuelve el valor de la primera columna. $Filedata Column(2)$ devuelve el valor de la segunda columna. El bucle recorrerá cada registro en el archivo CSV y devolverá los valores de la primera y la segunda columnas. Utilice estos valores para realizar más tareas de automatización en caso necesario.
Consejo: En $Filedata Column(name)$, el nombre podría ser $Filedata Column(Invoice_Date)$.

Pasos siguientes

Después de actualizar desde la versión anterior de IQ Bot a la versión más reciente instalada, si utiliza un TaskBot para leer los archivos CSV de salida, cambie la codificación en la opción Leer desde comando CSV en TaskBot a UTF-8.
Enviar comentarios