Use o componente ActionSet

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • O componente ActionSet permite que uma automação interaja com Windows(como navegadores da web) e com Citrix aplicações. Usando este componente único em Design studio de RPA para desktop, você pode clicar, arrastar, ler e definir texto, interagir com tabelas e muito mais, combinando várias ações do usuário em uma única tarefa.

    Antes de Iniciar

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    Usando o componente ActionSet, você pode simular uma interação do usuário em uma automação especificando várias ações do usuário.

    Você pode definir as propriedades das configurações do componente ActionSet. Para mais obter mais informações sobre essas propriedades, confira Propriedades dos componentes de Ações (IU).

    Usando os controles na janela, você captura uma área de uma janela da aplicação, define uma ou mais âncoras e define as interações do usuário que deseja simular nessa janela. Uma âncora ajuda a especificar a área de destino da interação, definindo uma área estática da qual as ações podem ser definidas a uma distância relativa. Para obter mais informações sobre âncoras, consulte Âncora.
    Figura 1. Janela Configurações do ActionSet
    Janela Configurações do ActionSet.
    Nota:
    O componente ActionSet é compatível com o navegador Internet Explorer, Windows e Citrix aplicações.

    Procedimento

    1. No painel Caixa de ferramentas, navegue até Ações (IU) > Conjunto de ações.
    2. Arraste o componente ActionSet para a superfície Design.
    3. Clique no ícone Configurações do componente ( Ícone de configurações do componente.ou clique duas vezes no cabeçalho do componente.
      A janela DE CONFIGURAÇÕES do ACCIONSET é exibida.
    4. Execute as seguintes ações:
      Capture a área da janela da aplicação externa com a qual você deseja que a automação interaja. Por exemplo, capture a área ao redor de um botão ou um campo de texto em um navegador da Web.
      1. Clique em Capturar imagem .
        . Pressione "Ctrl e SHIFT" para selecionar a mensagem é exibida.
      2. Alterne para a aplicação externa.
      3. Pressione Ctrl e Shift chaves ao mesmo tempo e solte-as.
        O mouse se transforma em um ícone cruzado ( Ícone de cruzamento.).
      4. Arraste o mouse sobre o elemento no qual você deseja que o componente ActionSet execute uma ação e sua área circundante e solte.
        Por exemplo, se você quiser que o componente clique em um botão, arraste o mouse para capturar o botão e suas áreas ao redor.
        A área selecionada é capturada como uma imagem na janela DE CONFIGURAÇÕES do ACCIONSET.

        Todas as ações do ActionSet ocorrem na janela selecionada. Para executar ações em mais de uma janela, use mais de um componente ActionSet no fluxo de trabalho.

    5. Para adicionar uma ou mais âncoras, siga estas etapas:
      1. Retornar para Design studio de RPA para desktop E na janela DE CONFIGURAÇÕES do ACCIONSET, clique em ADICIONAR ÂNCORA .
        A âncora aparece como um retângulo amarelo com bordas vermelhas.
      2. Se necessário, mova a âncora para uma parte da imagem capturada que não mudará.
        Por exemplo, mova a âncora para um título ou rótulo de campo.

        Se a área sob a âncora não corresponder exatamente à área correspondente da imagem capturada, a âncora não será reconhecida e o componente ActionSet não funcionará conforme pretendido. Escolha uma área estática da imagem para definir sua âncora.

        Você pode definir mais de uma âncora. Várias âncoras permitem definir o relacionamento geográfico entre âncora e destino com maior precisão ao direcionar diferentes locais na imagem.

    6. Clique com o botão direito do mouse na âncora e selecione uma ação a ser executada no menu contextual.
    7. Para executar as ações que o componente ActionSet pode executar, consulte as seguintes etapas no tópico apropriado para configurar a ação:
      Tabela 1. Ações do componente ActionSet
      Ação Referência
      Simular um clique do mouse Use a ação Clique do ActionSet.
      Insira o texto em um campo Use a ação SetText da Ação.
      Capture texto de uma janela ou página da web Use a ação gettext ActionSet.
      Capture uma tabela Use a ação Obter tabela ActionSet.
      Selecione, copie ou exclua texto Use a ação Seleção de texto do ActionSet.
      Ler texto em uma imagem Use a ação ActionSet OCR Ler texto.
      Leia uma tabela em uma imagem Use a ação Tabela de leitura de OCR da ActionSet.
      Leia o texto em uma imagem e clique nela quando encontrado Use a ação ActionSet OCR Ler texto.
      Simular um pressionamento de tecla ou uma função de tecla Use a ação ActionSet SendKeys.
      Simular uma ação alternativa do mouse (por exemplo, clicar com o botão direito do mouse, arrastar, rolar ou colar) Use a ação do Mouse ActionSet.
    8. Opcional: Para adicionar mais ações, repita as etapas 6 e 7.
    9. Opcional: Para excluir a âncora, clique com o botão direito do mouse na âncora e clique em Excluir .
    10. Opcional: Conecte as portas de dados e controle do componente ActionSet às portas correspondentes dos outros componentes, conforme descrito na tabela a seguir.

      O componente ActionSet tem um parâmetro opcional, que você pode usar para especificar o identificador da janela em que a ação ocorre. Um identificador de janela pode identificar uma janela específica mais rapidamente do que é possível usando a correspondência de imagem. Você também pode especificar regras de correspondência para ajudar a automação a encontrar a janela de destino testando as janelas disponíveis em relação às regras especificadas.

      Para especificar o manipulador da janela, conecte a porta Saída de dados do manipulador da janela de outro componente (como o componente Iniciar app) à porta Manipular dados na janela do componente ActionSet. Para obter mais informações sobre o parâmetro de manipulador de janela, consulte a tabela a seguir.

      Tipo da porta Nome da porta Tipo de dados Finalidade da conexão Anotações
      Dados em Identificador da janela Inteiro O identificador numérico da janela em que a ação será executada. Esta deve ser a janela a partir da qual a imagem na janela DE CONFIGURAÇÕES do ACCIONSET foi capturada. Você deve fornecer o identificador da janela da qual capturou a imagem da tela.