activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades do UIAutomation
Last updated 13 de ago de 2024

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 àCheckList.html página.
  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie a seguinte variável:

      Nome da variável

      Tipo de Variável

      Valor Padrão

      PagePath

      GenericValue

       

      DaysToSelect

      System.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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.