Criar e usar uma atividade no Design studio de RPA para desktop

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 5 min. de leitura
  • Crie e use uma atividade para fornecer modularidade a um projeto de automação em Design studio de RPA para desktop.

    Antes de Iniciar

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    As atividades são um conjunto reutilizável de instruções projetadas para uma automação na superfície Design de Design studio de RPA para desktop.

    Você pode projetar fluxos de trabalho de automação em uma atividade na superfície Design usando vários componentes.

    Cada atividade contém dois componentes por padrão: Início e Término. Esses componentes não podem ser excluídos porque são os pontos inicial e final da atividade.

    Você pode reutilizar cada atividade várias vezes no mesmo projeto de automação, arrastando a atividade para a superfície Design. Você também pode importar atividades em diferentes projetos de automação.

    Procedimento

    1. No painel do Project Explorer, navegue até Atividades.

      A seção Atividades lista todas as atividades criadas em cada projeto. Por padrão, uma atividade principal é criada quando um novo projeto é iniciado. A execução da automação começa na atividade Principal, conforme mostrado no exemplo a seguir.

      A atividade principal é criada quando um novo projeto é iniciado.
    2. Escolha uma das opções a seguir para uma ação desejada.
      OpçãoAção
      Para criar uma nova atividade Clique com o botão direito do mouse em Atividades no painel do Project Explorer e selecione Nova atividade.
      Para renomear uma atividade Execute uma das seguintes ações:
      • No painel do Project Explorer, clique com o botão direito do mouse na atividade e selecione Renomear para inserir um novo nome.
      • Clique duas vezes na atividade e, no painel Propriedades, altere o nome no campo Nome.

      Por exemplo, Teste 1 e Teste 2.

      Para adicionar os parâmetros de entrada a uma atividade Clique no ícone de adição (ícone de adição) no componente Iniciar.

      Quando você arrasta esta atividade para outra atividade, os parâmetros de entrada aparecem como portas de entrada de dados.

      Para adicionar os parâmetros de saída a uma atividade Clique no ícone de adição (ícone de adição) no componente Término.

      Quando você arrasta esta atividade em outra atividade, os parâmetros de saída aparecem como portas de saída de dados.

      Para abrir uma atividade na superfície de design Clique duas vezes na atividade.
      Para definir uma atividade específica como ponto de partida para o projeto de automação Clique com o botão direito do mouse na atividade e selecione Marcar como inicialização.

      Por padrão, a atividade principal é marcada como inicialização.

      Quando você clica em Executar na guia Design para executar este projeto, a automação começa a partir da atividade marcada como inicialização.

      Para reutilizar uma atividade no mesmo projeto de automação Arraste a atividade para a superfície de design desejada da atividade.
      Para reutilizar uma atividade em um projeto de automação diferente Execute as etapas em Importar projeto no Design studio de RPA para desktop.
      Para lidar com os erros em um nível de atividade Clique com o botão direito do mouse na atividade desejada e selecione Manipulador de erros.
      Para criar uma variável local Clique com o botão direito do mouse na atividade desejada e selecione Criar uma variável.
      Para criar uma cópia de uma atividade Clique com o botão direito do mouse na atividade desejada e selecione Criar uma cópia.

      Por exemplo, se você estiver criando uma cópia da atividade Teste 1, uma nova atividade será criada como Test1_Copy na seção Atividades.

      Para encontrar todas as referências de uma atividade que são usadas em outras atividades Clique com o botão direito do mouse na atividade desejada no painel do Project Explorer e selecione Localizar todas as referências.

      Os resultados são exibidos na caixa de diálogo Localizar todas as referências.

      Para excluir uma atividade Faça o seguinte:
      1. Exclua todas as referências usadas em outras atividades, se houver. Use a opção Localizar todas as referências para executar esta etapa.
      2. No painel do Project Explorer, clique com o botão direito do mouse na atividade e selecione Excluir.
      3. Na caixa de diálogo Confirmação, selecione Sim.
      Para resolver conflitos ao mesclar mudanças de várias origens de uma atividade Clique com o botão direito do mouse na atividade desejada no painel do Project Explorer e selecione Controle de código-fonte.

      A caixa de diálogo COMPARAR PROCESSOS é exibida e as mudanças são realçadas, conforme mostrado no exemplo a seguir.

      Figura 1. Caixa de diálogo Comparar processos
      Caixa de diálogo Comparar processos.

      Para obter mais informações, consulte Resolver conflitos ao mesclar mudanças de várias origens da mesma atividade.

      Para executar e testar a automação do projeto que inclui todas as atividades Faça o seguinte:
      1. Consolide todas as atividades em uma única atividade Principal e organize-as na ordem de execução para executar a automação inteira, conforme mostrado no exemplo a seguir.
        Figura 2. Consolide as atividades de Teste 1 e Teste 2 em uma única atividade principal
        Consolide as atividades de Teste 1 e Teste 2 em uma única atividade principal.
      2. Clique em Executar na guia Design para executar toda a automação projetada nessas duas atividades.

        Neste exemplo, a atividade principal é marcada como inicialização, que executa a atividade Teste 1 seguida pela atividade Teste 2.

      Importante:
      Você pode encontrar os seguintes comportamentos ao arrastar e soltar um componente de automação da Caixa de ferramentas, do Explorador de objetos, do Explorador de projetos e do Explorador de habilidades para a superfície de design:
      • Se você arrastar e soltar um componente para o mesmo componente na superfície de design, o novo componente substituirá o componente existente. Por exemplo, se você já tiver o componente ActionSet na superfície de design e arrastar e soltar outro componente ActionSet no ActionSetexistente, a nova versão substituirá o componente existente.

        Todas as conexões (conexões de controle e de dados), variáveis ou dados estáticos associados ao componente existente serão associados ao componente recém-descartado se o nome da porta e o tipo de dados da porta forem iguais.

      • Se você arrastar e soltar um novo componente para um componente ou método diferente na superfície de design, o novo componente substituirá o componente existente.

        Todas as conexões, variáveis ou dados estáticos associados ao componente existente serão associados ao componente recém-descartado se os nomes de porta e os tipos de dados de porta forem os mesmos.

      • Se você arrastar e soltar um componente entre dois componentes que já estão conectados na superfície de design, o componente será colocado entre os componentes existentes. Você pode encontrar os seguintes comportamentos ao arrastar e soltar um componente entre dois componentes:
        • Se os nomes de porta e os tipos de dados de porta do componente recém-descartado corresponderem aos componentes conectados, as conexões de dados serão criadas.
        • Se os nomes das portas forem iguais e os tipos de dados da porta forem diferentes, as conexões de dados serão criadas somente se o tipo de dados da porta puder ser convertido (os dados da porta de origem devem ser convertidos para o tipo de dados de destino. Isso é conhecido como conversão de tipo ou conversão de tipo. Para obter mais informações sobre conversão de tipo, consulte Fundição de tipo Java). Por exemplo, inteiro para objeto, mas não objeto para inteiro.
        • Se os nomes da porta forem os mesmos e o tipo de dados da porta puder ser convertido, mas já houver uma conexão de dados existente entre os dois componentes, nenhuma nova conexão de dados será criada.