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

Gerenciar automação de texto

O exemplo abaixo explica como automatizar um texto recebido como entrada usando atividades como Get Full Text, Get Visible Text e Find Text Position. 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: Abra o aplicativo Notepad.exe.
  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

      question

      String

       
  3. Arraste uma atividade Input Dialog para dentro do contêiner Sequência.

    • No painel Propriedades , adicione a expressão "Please ask a 'YES/NO' question" no campo Rótulo .
    • Adicione o valor "Question" ao campo Título.
    • Adicione a variável question no campo Resultado.
  4. Arraste uma atividade Open Application para baixo da atividade Input Dialog.

    • Dentro da atividade, clique na opção Indicar janela na tela. Agora você pode selecionar o aplicativo desejado. O GIF abaixo mostra todas as etapas que você precisa seguir:


  5. Coloque um contêiner Sequence dentro da atividade Open Application.

    • Crie as seguintes variáveis:

      Nome da variável

      Tipo de Variável

      Valor Padrão

      fullText

      String

       

      visibleText

      String

       

      visibleInfo

      System.Collections.Generic.IEnumerable<UiPath.Core.TextInfo>

       

      position

      System.Drawqing.Rectangle

       
  6. Arraste uma atividade Type Into para dentro do contêiner Sequence.

    • Dentro da atividade, clique na opção Indicar elemento dentro da janela. Agora você pode selecionar o aplicativo desejado. O GIF abaixo mostra todas as etapas que você precisa seguir:


    • No painel Propriedades , adicione a expressão `question.ToString + " --

      Sim"` no campo Texto .

      7. Arraste uma atividade Get Full Text e coloque-a abaixo da atividade Type Into.

    • Dentro da atividade, clique na opção Indicar elemento dentro da janela. Agora você pode selecionar o aplicativo desejado. O GIF abaixo mostra todas as etapas que você precisa seguir:


    • No painel Propriedades , adicione a variável fullText no campo Texto .
  7. Coloque uma atividade Get Visible Text sob a atividade Get Full Text.

    • Dentro da atividade, clique na opção Indicar elemento dentro da janela. Agora você pode selecionar o aplicativo desejado. O GIF abaixo mostra todas as etapas que você precisa seguir:


    • No painel Propriedades , adicione a variável visibleText no campo Texto .
    • Adicione a variável visibleInfo no campo InformaçõesSobrePalavras.
  8. Arraste uma atividade Get Position para baixo da atividade Get Visible Text.

    • Dentro da atividade, clique na opção Indicar elemento dentro da janela. Agora você pode selecionar o aplicativo desejado. O GIF abaixo mostra todas as etapas que você precisa seguir:


    • No painel Propriedades, adicione a variável position no campo Retângulo.
  9. Coloque uma atividade Message Box abaixo da atividade Get Position.

    • No painel Propriedades, selecione a opção Ok na lista suspensa Botões.
    • Adicione a expressão "Text information" no campo Legenda.
    • Adicione a expressão "The text '" + fullText.ToString +"' is at position" + position.ToString no campo Texto.
  10. Execute o processo. Digite uma pergunta na caixa de diálogo, que é digitada automaticamente em um bloco de notas e, em seguida, processada. No final, a mensagem é exibida com informações sobre a pergunta inserida por você.

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.