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
- No painel da esquerda, clique em Automation (Automação).
- Para criar um botclique ou abrir um bot para a qual você deseja registrar uma tarefa.
- Clique Iniciar gravação.
A janela Certificado é exibida.
- 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.
- 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.
- Aguarde por AISense Recorder para detectar a tabela na aplicação.
- 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.
- Selecione Tabela do Tipo de objeto e clique no cabeçalho superior esquerdo.
A tabela detectada será destacada com colunas e controles internos.
- 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
- Depois que o objeto for capturado, clique em Terminar para terminar a gravação.
- Volte para a Control Room.
- Na tabela Propriedades do objeto, verifique se o Tipo de controle é TABELA. Se não for, clique em Recapture object (Recapturar objeto).
- Do Ação para assumir o objeto lista suspensa, selecione Obter mesa.
- No Save the outcome to a variable (Salvar o resultado para uma variável) especificar a variável.
- Clique duas vezes ou arraste action..
- Na lista Data table name (Nome da tabela de dados), selecione Tabledata (Tabela de dados).
- Forneça um caminho de arquivo para criar um arquivo CSV. Por exemplo, C:AUTOMAÇÃOEm qualquer lugar SFDC.csv
- Selecione Create folders/files if it doesn't exist (Criar pastas/arquivos, se não houver) opção.
- Selecione para substituir o arquivo existente.
- Clique em Salvar.
- 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
- Depois que o objeto for capturado, clique em Terminar para terminar a gravação.
- Sobre o Bot editor janela, vá para Propriedades do objeto para editar o Mesa de Âncora propriedade.
- 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 chumboNota: 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.