Usar âncora de variável

Pode utilizar a âncora de variável para automatizar os mesmos controles que possuem âncoras diferentes. Por exemplo, páginas com várias caixas de seleção com legendas diferentes. Estas legendas podem ser dinâmicas e podem mudar com base no fluxo de trabalho. Você pode usar âncora variável para capturar o controle uma vez e, em seguida, usar a âncora como uma variável na janela do Editor de bot. Você pode fornecer uma variável de várias entradas como, por exemplo, Microsoft Excel, CSV ou banco de dados.

Captura usando âncora de variável

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

    A janela de tempo de execução do Gravador bot é 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 em AISense Recorder para que o processo de digitalização termine.
    Nota: A AISense Recorder descarrega os ficheiros dependentes necessários na primeira vez que é utilizada em um dispositivo.

    A barra de ferramentas do AISense Recorder é exibida com as seguintes opções: Concluir, Analisar, Definir e Pausar.

    O AISense Recorder analisa a janela do aplicativo selecionado para identificar os objetos da IU nessa janela. Quando o sistema está analisando a janela de aplicação, as opções na barra de ferramentas não estão disponíveis. Após a análise, as opções são habilitadas e você pode começar a gravar a tarefa.

  6. Aguarde o AISense Recorder detectar o objeto.
  7. Se o objeto não for detectado automaticamente, então quando o AISense Recorder estiver no estado Pronto, clique no botão Definir para detectar o objeto.
    Nota:
    • Na janela Definir, AISense Recorder mostra agora ajuda incorporada contra cada um dos tipos de controle que permite selecionar os tipos de controle certos para objetos personalizados.
    • Se clicar involuntariamente na tela ou clicar antes de aparecer o marcador, o AISense Recorder permite a visibilidade necessária. É preciso confirmar para capturar novamente o objeto ou usar a funcionalidade Definir para definir o objeto na tela.
    .
  8. Selecione Âncora de variável a partir da guia Selecionar o tipo de objeto para a área selecionada.

    Capturar controles dinâmicos usando âncora variável

  9. Desenhe um retângulo ao redor da caixa de seleção que você deseja capturar.

    A área Selecionada é mostrada na caixa abaixo do campo Arrastar e selecionar a área que deseja definir no campo da imagem.

    Nota: Passe o mouse sobre a caixa de seleção e assegure-se de que a caixa de seleção é detectada e destacada com um retângulo vermelho antes de clicar em Definir.
  10. Passe o mouse sobre o texto estático mais próximo. Uma vez destacado o texto, selecione o texto como âncora de apoio.

    A imagem da âncora é mostrada na caixa abaixo do campo Selecionar um ponto de apoio da âncora para a área selecionada.

  11. Clique em Definir.
  12. Clique em Finalizar depois de capturar os objetos necessários.

    As etapas gravadas aparecem como uma ação separada no bot.

    Você pode duplicar a ação adicionada para cada âncora de variável e atualizar o valor no campo Âncora com o texto da âncora do objeto que você deseja capturar, para cada ação de âncora de variável. Como alternativa, use a ação dentro da ação de Loop e use uma variável que ofereça suporte ao tipo de dados string no campo Âncora.

    Editar propriedades do objeto

Nota:
  • Você só pode atribuir controles destacados a uma variável.
  • Garanta que não haja um controle adicional ou texto entre a âncora e o controle.