UiPath Documentation
activities
latest
false

Atividades do UIAutomation

Última atualização 8 de mai de 2026

Seleção automatizada de listas

O exemplo abaixo explica como automatizar a seleção de vários itens de uma lista exibida em uma página da web. Ele apresenta atividades como Select Multiple Items e Element Scope. Essas atividades podem ser encontradas no pacote UiPath.UIAutomation.Activities.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.
    Observação:

    Baixe o exemplo para ter acesso à página CheckList.html.

  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.
    • Crie a seguinte variável:

      Nome da variávelTipo de VariávelValor Padrão
      PagePathGenericValue
      DaysToSelectSystem.String[]
  3. Arraste uma atividade Assign para dentro do contêiner Sequence. Essa atividade recupera o caminho do diretório atual.
    • Adicione a variável PagePath no campo Para.
    • Adicione a expressão Environment.CurrentDirectory no campo Valor.
  4. Arraste outra atividade Assign e coloque-a abaixo da primeira atividade Assign. Essa atividade recupera o caminho do arquivo.
    • Adicione a variável PagePath no campo Para.
    • Adicione a expressão Path.Combine(PagePath, "CheckList.html") no campo Valor.
  5. Coloque uma terceira atividade Assign abaixo da atividade Assign anterior. Essa atividade estabeleceu os dias que precisavam ser selecionados.
    • Adicione a variável DaysToSelect no campo Para.
    • Adicione a expressão { "Monday","Friday","Saturday" } no campo Valor.
  6. Arraste uma atividade Open Browser para baixo da última atividade Assign.
    • No painel Propriedades, selecione a opção IE na lista suspensa TipoDeNavegador.
    • Adicione a variável PagePath ao campo Url.
    • Marque a caixa de seleção para a opção NovaSessão para iniciar uma nova sessão do navegador selecionado.
  7. Arraste uma atividade Select Multiple Items para dentro da atividade Open Browser.
    • Dentro da atividade, clique na opção Indicar elemento dentro do navegador. O GIF abaixo mostra todas as etapas que você precisa seguir:

    • No painel Propriedades, adicione a variável DaysToSelect no campo VáriosItens.

  8. Coloque uma atividade Message Box abaixo da atividade Open Browser.
    • Adicione a expressão "Days were selected." no campo Texto.
    • No painel Propriedades, marque a caixa de seleção para a opção Superior. Isso traz a caixa de mensagens para o primeiro plano.
  9. Arraste uma atividade Element Scope para baixo da atividade Message Box.
    • Dentro da atividade, clique na opção Indicar elemento dentro do navegador. O GIF abaixo mostra todas as etapas que você precisa seguir:

  10. Coloque uma atividade Click dentro do contêiner Do da atividade Element Scope.
    • Dentro da atividade, clique na opção Indicar na tela. O GIF abaixo mostra todas as etapas que você precisa seguir:

    • No painel Propriedades, marque a caixa de seleção para a lista suspensa SimularClique para simular o clique usando a tecnologia do aplicativo de destino e trabalhando em segundo plano.

  11. Execute o fluxo de trabalho. Uma página .html é aberta, vários dias são selecionados na lista e, então, o botão Enviar é clicado.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades