Leia e revise a documentação do Automation Anywhere

Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Extração de dados de tabela através de AISense Recorder

  • Atualizado: 2022/06/17
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA

Extração de dados de tabela através de AISense Recorder

As tabelas são um controle complexo, com muitos tipos, fundos e efeitos de formatação, e portanto podem não ser detectados automaticamente por AISense Recorder em alguns casos. Nesses casos, use o Defina opção para detectar tabelas.

Capture uma mesa usando AISense Recorder

  1. No painel da esquerda, clique em Automation (Automação).
  2. Para criar um botclique Criar novos > Bot ou abrir um bot para a qual você deseja registrar uma tarefa.
  3. Clique Iniciar gravação.

    A janela Certificado é exibida.

  4. Selecione uma janela na lista suspensa.

    Se você abriu um aplicativo recentemente e ele não estiver disponível na lista, clique no ícone Atualizar.

  5. Clique Gravador AISense. Deixe o processo de escaneamento terminar.
    Nota: A primeira vez que você usa AISense Recorder em um dispositivo, o Recorder faz o download dos arquivos dependentes necessários.

    O Recorder A barra de ferramentas aparece com as seguintes opções: Terminar, Digitalização, Definae Pausa

    O sistema analisa a janela do aplicativo que você selecionou para identificar os objetos da IU nessa janela. As opções na barra de ferramentas são desativadas quando o sistema está analisando a janela do aplicativo. Após a análise, as opções são habilitadas e você pode continuar a gravar a tarefa.

  6. Aguarde por AISense Recorder para detectar a tabela na aplicação.
  7. Se a tabela não for detectada automaticamente, então quando AISense Recorder está no Pronto estado, clique no botão Defina para detectar a mesa.
  8. Selecione Tabela do Tipo de objeto e clique no cabeçalho superior esquerdo.

    A tabela detectada será destacada com colunas e controles internos.

  9. Se você quiser selecionar um conjunto limitado de colunas, então desenhe um retângulo ao redor das colunas que você deseja capturar.

Extrair dados de uma tabela

  1. Depois que o objeto for capturado, clique em Terminar para terminar a gravação.
  2. Volte para a Control Room.
  3. Na tabela Propriedades do objeto, verifique se o Tipo de controle é TABELA. Se não for, clique em Recapture object (Recapturar objeto).
  4. Do Ação para assumir o objeto lista suspensa, selecione Obter mesa.
  5. No Save the outcome to a variable (Salvar o resultado para uma variável) especificar a variável.
  6. Clique duas vezes ou arraste Data Table (Tabela de Dados) > Write to file (Gravar no arquivo) action..
  7. Na lista Data table name (Nome da tabela de dados), selecione Tabledata (Tabela de dados).
  8. Forneça um caminho de arquivo para criar um arquivo CSV. Por exemplo, C:AUTOMAÇÃOEm qualquer lugar SFDC.csv
  9. Selecione Create folders/files if it doesn't exist (Criar pastas/arquivos, se não houver) opção.
  10. Selecione para substituir o arquivo existente.
  11. Clique em Salvar.
  12. Clique em Run (Executar).

    O bot cria um arquivo CSV no caminho especificado com os dados da tabela extraídos.

Corrigir uma definição de coluna

É possível que tabelas densas possam fundir colunas devido a menos espaço entre colunas ou à falta de separadores claros. Para corrigir a definição da coluna, execute os seguintes passos:
  1. Depois que o objeto for capturado, clique em Terminar para terminar a gravação.
  2. Sobre o Bot editor janela, vá para Propriedades do objeto para editar o Mesa de Âncora propriedade.
  3. Adicionar o caractere do tubo (|) como um delimitador entre os nomes das colunas para separá-los. Por exemplo, <CHECKBOX>Nome|Empresa|Estado|Email|Estado de chumbo
    Nota: Quando o bot é executado, colunas previamente fundidas serão tratadas como colunas separadas.

Comportamento conhecido

  • AISense Recorder não pode extrair tabelas com várias linhas em uma única linha ou células.
  • Paginação e autoscrolling não são suportados.
  • As colunas truncadas não serão automaticamente ajustadas para extrair texto de célula truncada.
Send Feedback (Enviar Feedback)