studio-web
2024.10
true
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio Web para Automation Suite

Automation CloudAutomation Suite
Última atualização 18 de dez de 2024

Configuração de atividades

As atividades podem receber dados como entrada e podem gerar dados de saída para serem usados como entrada em outras atividades. As principais opções ou propriedades de atividades são visíveis por padrão nos cartões de atividades e, se uma atividade tiver propriedades adicionais, você pode configurá-las selecionando Mostrar propriedades adicionais.

O painel Propriedades permite que você controle como as propriedades da atividade são exibidas. Você também pode usar esse painel para alterar o nome do projeto ou o nome do fluxo de trabalho selecionado no Explorador de projetos.

Para acessar o painel, selecione o ícone correspondente no lado superior direito da página do projeto. Dentro do painel Propriedades, você pode alternar a qualquer momento entre duas exibições:
  • Exibição em telas - Todas as propriedades da atividade selecionada aparecem no cartão das atividades.
  • Visualização do painel - Todas as propriedades da atividade selecionada, incluindo propriedades avançadas, aparecem apenas no painel Propriedades, e o cartão da atividade é recolhido.

Selecionando Ver mais docs image ao lado de um campo da atividade exibe as opções para esse campo. As opções para a maioria dos campos são:
  • Usar variável
  • Construtor de texto
  • Criar variável
  • Abrir editor de expressão
Observação: As opções disponíveis podem variar dependendo dos tipos de dados associados ao campo.

Controles de entrada, editores e construtores dedicados estão disponíveis para ajudar você a configurar atividades dependendo do tipo de dados, seja diretamente da atividade no designer de projetos ou a partir de um editor ou construtor.

Algumas atividades definem um escopo ou as condições a serem atendidas para a execução de outras atividades adicionadas dentro delas. Elas são chamadas de atividades de contêiner e alguns exemplos são:

  • Atividades do tipo For Each - Define uma coleção de itens e repete as atividades adicionadas dentro delas para cada um dos itens.
  • If — Avalia uma condição e determina o fluxo da automação executando atividades específicas com base na condição ser atendida.
  • Use Browser — Anexa a uma página em seu navegador e executa todas as atividades de automação de interface gráfica adicionadas dentro dela nessa página.

As seções a seguir descrevem como você pode usar alguns dos editores e construtores disponíveis.

Editor de Expressão

Escreva expressões complexas para configurar as propriedades da atividade. O Editor de Expressão está disponível para a maioria das propriedades de atividades e apresenta a conclusão de código inteligente para variáveis, argumentos, métodos, propriedades, classes ou palavras-chave. Você pode escrever expressões em várias linhas e usar Ctrl + Espaço para ver a lista de opções disponíveis. Também é possível selecionar Inserir variável para abrir a janela de seleção de variáveis e selecionar uma variável, argumento ou propriedade.

Use Ctrl + F dentro do editor para abrir a pesquisa e substituir recursos. O ícone de erro indica se há uma incompatibilidade entre uma expressão e o tipo de propriedade da atividade (por exemplo, usando uma expressão do tipo String em uma propriedade do tipo Boolean).

Você pode testar o valor de expressões válidas selecionando Testar. Expressões de teste que usam valores complexos atualmente não são suportadas.

Construtor de filtros

Crie um filtro complexo com uma ou mais condições. Os filtros permitem que suas automações localizem os itens exatos que devem ser usados. Por exemplo, a maioria dos gatilhos de eventos contém filtros que ajudam a determinar os critérios exatos que um evento deve atender para que a automação seja iniciada.

Para construir um filtro:

  1. Selecione o item para filtrar no campo à esquerda. Por exemplo, ao filtrar e-mails, você pode selecionar um campo de e-mail como De ou Corpo.
  2. Selecione um operador no menu suspenso no meio para usar para comparar o item. Existem vários operadores que você pode escolher, dependendo do tipo de dados. Por exemplo, ao filtrar e-mails por remetente, você pode selecionar o operador contém ou não contém para o campo De.
  3. Selecione no campo à direita o valor com o qual comparar o item selecionado.
Para criar um filtro com várias condições, clique em Adicionar condição no Construtor de filtros e crie cada condição adicional de maneira semelhante. Quando você adiciona várias condições, um menu suspenso aparece no topo da janela para que você selecione quando o filtro se aplica: selecione All (AND) se o filtro se aplicar quando todas as condições forem atendidas ou Any (OR) se o filtro se aplicar quando qualquer das condições for atendida.
Exemplo de criação de um filtro

Você está criando uma automação que é acionada pelo evento Arquivo criado no OneDrive ou no Google Drive, e você só quer que a automação seja executada quando forem criados arquivos com as extensões: pdf, tif, jpg, png e jpeg.

  1. No gatilho da atividade, selecione Filtros adicionais para abrir o Construtor de filtros.
  2. Adicione uma condição para cada extensão de arquivo a ser incluída no filtro selecionando Extensão no primeiro campo, contém no segundo campo e inserindo uma extensão no terceiro campo.
  3. Selecione Qualquer (OU) no menu suspenso no topo da janela para indicar que a criação de arquivos com qualquer uma das extensões deve acionar a automação.


Construtor de condição

Defina uma declaração verdadeira ou falsa que uma atividade avalia para determinar como a automação deve continuar.

Para construir uma condição:

  1. Selecione um primeiro valor a ser comparado no campo à esquerda, como por exemplo, uma variável de seu projeto.
  2. Selecione um operador no menu suspenso no meio para usar para comparar o primeiro valor. Há vários operadores que você pode escolher, dependendo do tipo de dados: greater than, greater than or equal, less than, less than or equal, equals, not equals, is empty text, is not empty text, is true, is false, starts with, does not start with, ends with, does not end with, contains, does not contain, has value, has no value, list is empty, list is not empty.
  3. Dependendo do operador, você também pode precisar selecionar no campo à direita um segundo valor com o qual comparar o primeiro valor.
Para criar uma instrução com várias condições, clique em Adicionar no Condition Builder e forneça as mesmas informações para cada instrução adicional. Quando você adiciona várias instruções, um menu suspenso aparece no topo da janela onde você deve selecionar quando a instrução é verdadeira: selecione All (AND) se a instrução for verdadeira quando todas as condições forem atendidas ou Any (OR) se as instruções forem verdadeiras quando qualquer uma das condições forem atendidas.
Exemplo de construção de uma condição

Você está criando uma automação que move cada arquivo criado em uma determinada pasta em seu Google Drive ou OneDrive para uma das duas pastas com base no tamanho de cada arquivo: arquivos com 1 MB ou mais vão para a pasta de Arquivos grandes, já arquivos com menos de 1 MB vão para a pasta de Arquivos pequenos.

  1. Configure o gatilho de Arquivo criado.
  2. Adicione uma atividade If e clique no campo Condição para abrir o construtor de condição.
  3. No construtor de condição, adicione a condição "o tamanho do arquivo é inferior a 1 MB". Usaremos a propriedade TamanhoEmBytes do arquivo criado e 1MB = 1000.000 Bytes.
    1. Clique no primeiro campo e selecione Arquivo criado > Mostrar mais > arquivo > TamanhoEmBytes.
    2. No campo do meio, selecione menor que.
    3. No terceiro campo, insira 1000000 e clique em Salvar.


  4. Em seguida, adicionaremos duas atividades Move File para mover o arquivo criado da seguinte maneira:
    • Uma atividade na ramificação Then da atividade If. Esta é a atividade executada quando a condição é atendida (o tamanho do arquivo é menor que 1 MB). Portanto, selecione Arquivos pequenos como a pasta de destino.
    • A outra atividade na ramificação Else da atividade If. Esta é a atividade executada quando a condição não é atendida (o tamanho do arquivo não é inferior a 1 MB). Portanto, selecionaremos Arquivos grandes como a pasta de destino.


Construtor de Coleção

Crie uma coleção de itens do mesmo tipo.

Para construir uma coleção, selecione o item e, então, selecione Adicionar entrada para cada entrada que você deseja adicionar.

Exemplo de construção de uma coleção
Você está criando uma automação para a qual recuperou arquivos em duas atividades de download diferentes. Então, deseja carregar os arquivos para o OneDrive ou Google Drive usando uma atividade Upload Files.
  1. Na atividade Upload Files, selecione Ver mais docs image > Crie uma coleção de arquivos próximo ao campo Arquivo(s) .
  2. Selecione Clique para abrir o construtor de coleção.
  3. Selecione Adicionar e, em seguida, clique no primeiro campo e selecione a saída da primeira atividade Download File. Repita o processo para o resultado da segunda atividade e clique em Salvar.


Seletor de data e hora

Selecione uma data no calendário e uma hora do dia (hora e minuto). Disponível para campos que exigem um valor de data e hora.


Ao usar uma variável em um campo que aceita valores de data e hora, snippets também estão disponíveis, permitindo que você adicione rapidamente variáveis de data e hora comuns:

  • Hoje
  • Ontem
  • Amanhã
  • Dois dias atrás
  • Início da última semana de trabalho
  • Final da última semana de trabalho
  • Início da próxima semana
  • Início do próximo mês
  • Início desta semana
  • Início deste mês
  • Início do último mês
  • Início deste ano
  • 3 meses atrás
  • 6 meses atrás
  • Agora

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.