Use o componente ActionSet

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Usando o componente ActionSet 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 você deseja simular nessa janela. Uma âncora ajuda a especificar a área de destino da interação definindo uma área estática a partir da qual as ações podem ser definidas a uma distância relativa. Para obter mais informações sobre âncoras, consulte Âncora.

    Nota:
    O componente ActionSet é compatível com o navegador Internet Explorer, Windowse. Citrixaplicaçõ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 de design.
    3. Clique no ícone de 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 ACTIONSET é 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, em seguida, solte-as.
        O mouse se transforma em um ícone de cruzamento ( Ícone de cruzamento.).
      4. Arraste o dispositivo do mouse sobre o elemento no qual você deseja que o componente ActionSet execute uma ação e sua área ao redor e solte.
        Por exemplo, se você quiser que o componente clique em um botão, arraste o dispositivo do mouse para capturar o botão e suas áreas adjacentes.
        A área selecionada é capturada como uma imagem na janela DE CONFIGURAÇÕES DO ACTIONSET.

        Para executar ações em mais de uma janela, use mais de um componente ActionSet em seu fluxo de trabalho.

    5. Para adicionar uma ou mais âncoras, siga estas etapas:
      1. Retornar para Design studio de RPA para desktopE na janela DE CONFIGURAÇÕES do ACTIONSET, clique em ADICIONE Â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á como pretendido. Escolha uma área estática da imagem para definir sua âncora.

        Você pode definir mais de uma âncora. Várias âncoras permitem definir a relação geográfica entre âncora e destino com maior precisão ao segmentar 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 Conjunto de ações
      Ação Referência
      Simule um clique do mouse Use a ação de Clique do Conjunto de ações)
      Insira o texto em um campo Use a ação Definir texto de 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 do conjunto de ações
      Selecione, copie ou exclua texto Use a ação Seleção de texto do conjunto de ações
      Leia o texto em uma imagem Use a ação Ler texto de OCR da ação
      Leia uma tabela em uma imagem Use a ação Ler tabela de OCR da ação
      Leia o texto em uma imagem e clique nele quando encontrado Use a ação Ler texto de OCR da ação
      Simule um pressionamento de tecla ou uma função de tecla Use a ação Enviar chaves de ação
      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 Conjunto de ação
    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 na âncora e clique em Excluir .
    10. Opcional: Conete 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 Dados do manipulador da janela no componente ActionSet. Para obter mais informações sobre o parâmetro manipulador de janela, consulte a tabela a seguir.

      Tipo da porta Nome da porta Tipo de dados Finalidade da conexão Obrigatório? 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 da qual a imagem na janela DE CONFIGURAÇÕES DO ACTIONSET foi capturada. ... A conexão da porta é opcional. Você deve fornecer o identificador da janela da qual capturou a imagem da tela.