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
Nota:
O componente ActionSet é compatível com o navegador Internet Explorer, Windows e Citrix aplicações.
Procedimento
No painel Caixa de ferramentas, navegue até Ações (IU) > Conjunto de ações.
Arraste o componente ActionSet para a superfície Design.
Clique no ícone Configurações do componente ( ou clique duas vezes no cabeçalho do componente.
A janela DE CONFIGURAÇÕES do ACCIONSET é exibida.
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.
Clique em Capturar imagem .
. Pressione "Ctrl e SHIFT" para selecionar a mensagem é exibida.
Alterne para a aplicação externa.
Pressione Ctrl e Shift chaves ao mesmo tempo e solte-as.
O mouse se transforma em um ícone cruzado ( ).
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.
Para adicionar uma ou mais âncoras, siga estas etapas:
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.
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.
Clique com o botão direito do mouse na âncora e selecione uma ação a ser executada no menu contextual.
Para executar as ações que o componente ActionSet pode executar, consulte as seguintes etapas no tópico apropriado para configurar a ação:
Opcional: Para adicionar mais ações, repita as etapas 6 e 7.
Opcional: Para excluir a âncora, clique com o botão direito do mouse na âncora e clique em Excluir .
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.