Leia e revise a documentação do Automation Anywhere

Automation Anywhere IQ Bot

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Leia um documento digitalizado com sucesso usando TaskBot

  • Atualizado: 6/04/2020
    • 11.3.x
    • Criar
    • IQ Bot

Leia um documento digitalizado com sucesso usando TaskBot

Use um TaskBot para ler um documento processado a partir de um arquivo CSV.

Importante:

Normalmente, a saída .csv reflete diretamente a sequência na qual os campos são selecionados ao criar uma instância de aprendizado. Os campos adicionados posteriormente, editando uma instância de aprendizado são exibidos no final. No entanto, não é garantido que todos os arquivos .csv gerados para a mesma instância de aprendizado tenham a mesma sequência de campos de cabeçalho. Isso ocorre porque alguns recursos, como Tabela aninhada e Tabela múltipla, que têm sua própria configuração especializada por bot, alteram a sequência de campo com base em como esse bot é configurado durante o treinamento.

Portanto, você deve acessar o arquivo .csv de saída usando nomes de campo, em vez de índice no cabeçalho .

Procedimento

  1. No Editor de IU do Automation Anywhere Enterprise Client, arraste e solte o comando Read From CSV/Text (Ler a partir de CSV/Texto) da lista Commands (Comandos) para o painel Task Actions List (Lista de ações da tarefa).
  2. Tente o seguinte
    1. Escolha Select File (Selecionar arquivo) para ler o arquivo.
    2. Escolha entre os modos Delimiter, Header and Trim (Delimitador, Cabeçalho e Acabamento) conforme apropriado.
  3. Selecione Encoding > UTF-8 , para garantir que todos os caracteres especiais de diferentes idiomas sejam exibidos com precisão.
  4. Clique em Save (Salvar) para adicionar o comando ao painel Task Action List (Lista de Ações da Tarefa).
  5. Use a variável $Filedata Column$ para especificar a coluna CSV para extração.

O exemplo a seguir usa o comando Ler de CSV/texto junto com o comando loop para ler documentos digitalizados no formato CSV, a partir do caminho de sucesso do IQ Bot.

$Filedata Column(1)$ retorna o valor da primeira coluna. $Filedata Column(2)$ retorna o valor da segunda coluna. O Loop itera cada registro no arquivo CSV e retorna valores para a primeira e a segunda colunas. Use esses valores para mais automação, conforme necessário.
Dica: Em $Filedata Column(name)$, o nome poderia ser $Filedata Column(Invoice_Date)$.

Próximas etapas

Após atualizar de uma versão anterior do IQ Bot para a versão mais recente instalada, se estiver usando um TaskBot para ler os CSVs de saída, altere a codificação no comando Leitura de CSV no TaskBot para UTF-8.
Send Feedback (Enviar Feedback)