Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do UIAutomation
Última atualização 26 de abr de 2024

Criando Variáveis a partir de Atributos do Seletor

Este tutorial demonstra como criar uma variável fora dos atributos encontrados dentro de seletores. O exemplo usado neste tutorial mostra como criar uma variável a partir do atributo idx .
O cenário fornecido mostra como selecionar várias imagens que estão na mesma tela do dispositivo, usando uma única atividade de toque . Isso é obtido criando uma variável a partir do atributo idx .

O tutorial usa um aplicativo UiPath de demonstração. É possível baixar o aplicativo aqui.

Tutorial

Pré-requisitos:

  • Instale o Mobile.Automation versão 22.10 ou superior.
  • Criar um projeto de teste móvel.
  • Crie um aplicativo em que você tenha que selecionar várias imagens que estão na mesma tela ou página.
  1. Adicione uma atividade Tap dentro de seu fluxo de trabalho principal.
  2. Clique em Indicar alvoe selecione a primeira foto na tela do dispositivo.

    Para este exemplo, o método Selector tem um atributo idx . Em outros casos, o método seletor Fuzzy também pode ter este atributo.


  3. Clique com o botão direito do mouse no valor do atributo idx . Para este exemplo, clique com o botão direito do mouse em '2'e clique em Usar variável (Ctrl + K).

    Um painel de configuração é exibido.



  4. No campo Nome da Variável , digite o nome que deseja para a nova variável e clique em Confirmar. Para este exemplo, o nome da variável é photoIdx.

    Uma nova variável é criada dentro do painel Variáveis . Agora você pode usar essa variável dentro do seu fluxo de trabalho, com outras atividades.



  5. Na janela Opções de seleção , clique em Confirmar para salvar a configuração do destino.
  6. Adicione uma atividade para cada em seu fluxo de trabalho principal.
  7. Adicione uma atividade Atribuir dentro da atividade Para Cada .

    7.1. No campo Para variável , insira a variável criada a partir do seletor. Para este exemplo, insira a variável photoIdx .
    7.2. No campo Definir valor , digite a seguinte expressão: currentItem.toString.
    Essa expressão determina a atividade For Each para iterar em cada imagem usando a variável photoIdx .
  8. Vá para a atividade Para cada . Dentro do campo List of items , insira a lista de imagens que você deseja iterar, usando o seguinte método: Enumerable.Range(2, 6).
    Para este exemplo, queremos iterar por seis imagens no total, onde a primeira imagem tem o valor da variável photoIdx como 2.
  9. Arraste a atividade Tap anterior para dentro do corpo da atividade Para cada e coloque-a após a atividade Atribuir .
  10. Para este exemplo, tocar em uma imagem solicita que você toque em um botão OK . Portanto, adicione outra atividade Tap dentro do corpo da atividade For Each , que toca no botão OK após cada toque na imagem.



Fluxo de trabalho amostral

Para verificar o fluxo de trabalho completo ou para ter uma referência futura, baixe o exemplo do XAML

  • Tutorial
  • Fluxo de trabalho amostral

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.