studio
2024.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 18 de fev de 2026

Fluxogramas

Os fluxogramas fornecem uma representação visual do fluxo de um fluxo de trabalho, ajudando a ilustrar melhor os pontos de decisão e a visualização geral.

Os fluxogramas podem ser usados em várias configurações, desde trabalhos grandes até projetos pequenos que você pode reutilizar em outros projetos.

O aspecto mais importante dos fluxogramas é que, diferente das sequências, eles apresentam vários operadores lógicos de ramificação, que possibilitam a criação de processos complexos de negócios e a conexão de atividades de várias maneiras.

Os fluxogramas vêm com a opção Arranjar automaticamente no menu de contexto e podem ser arranjados automaticamente horizontalmente ou verticalmente.

Observação:

Quando você arrasta uma atividade da categoria Disponível pela primeira vez, o pacote de atividades correspondente é instalado, mas a atividade não é adicionada ao painel Designer. Uma mensagem de banner solicitará que você adicione a atividade novamente.

Exemplo de um fluxograma

Para exemplificar as propriedades de um fluxograma, vamos criar um jogo de adivinhação que gera um número aleatório de 1 a 999 que o usuário deve adivinhar. Para criar uma automação desse tipo, faça o seguinte:

  1. Crie um processo em branco e na guia Design, no grupo Arquivo, selecione Novo > Fluxograma. A janela Novo fluxograma será exibida.

    Observação:

    Você também pode adicionar uma atividade fluxograma ao painel Designer para criar um novo projeto de fluxograma.

  2. No campo Nome, digite um nome para a automação, como "Primeiro Fluxograma", e mantenha o local de projeto padrão ou adicione uma subpasta. Clique em Criar. O painel Designer será atualizado de acordo.

  3. Crie duas variáveis do Int32 (RandomNumber, GuessNumber) e uma de String (Message).

  4. Defina o valor padrão da variável Message como "Adivinhe um número de 1 a 999". O RandomNumber armazena um número aleatório entre 1 e 999, o GuessNumber armazena o palpite do usuário e o Message armazena a mensagem que será exibida para solicitar ao usuário.

    docs image

  5. Adicione uma atividade Assign ao painel Designer e conecte-a ao nó Iniciar.

  6. No painel Propriedades, no campo Para adicione a variável RandomNumber.

  7. No campo Valor, digite new Random().Next(1,999).

    Observação:

    Esse campo usa a função Random() para gerar um número aleatório entre 1 e 999. Para obter mais informações sobre as variáveis, consulte Variáveis.

  8. Adicione uma atividade Input Dialog ao painel Designer e conecte-a à atividade Assign.

  9. No painel Propriedades, no campo Rótulo adicione a variável Message.

  10. No campo Resultado, adicione a variável GuessNumber. Essa atividade solicita e armazena os palpites do usuário na variável GuessNumber.

  11. Adicione uma atividade Flow Decision e conecte-a ao Input Dialog. Essa atividade habilita você a dizer ao usuário se ele adivinhou corretamente o número ou não.

  12. No painel Propriedades, no campo Condição, digite GuessNumber = RandomNumber. Ou então, você pode selecionar o Construtor de condição no menu Mais para editar sua condição. Isso permite que você verifique se o número adicionado pelo usuário é o mesmo do que o gerado aleatoriamente.

  13. Adicione uma atividade Message Box e conecte-a à ramificação True da Flow Decision.

  14. No painel Propriedades, no campo Texto, digite "Parabéns! Você adivinhou corretamente! O número era " + RandomNumber.ToString + ".". Essa é a mensagem que será exibida se o usuário adivinhar corretamente o número.

  15. Adicione uma nova atividade Flow Decision e conecte-a à ramificação False da Flow Decision adicionada anteriormente.

  16. No painel Propriedades, no campo Condição, digite GuessNumber > RandomNumber. Você também pode selecionar o Construtor de condições no menu Mais para editar sua condição. Essa atividade permite que você verifique se o número que o usuário adicionou é maior que o número gerado aleatoriamente.

  17. No campo DisplayName, digite Comparison. Isso permite que você veja facilmente a diferença entre a duas atividades Flow Decision usadas.

  18. Adicione uma atividade Assign e conecte-a à ramificação True da atividade Comparison.

  19. No campo Para, digite a variável Message e, no campo Valor, digite uma mensagem indicando que o palpite foi muito alto, como "Valor muito alto. Tente novamente.".

  20. Selecione a atividade Assign e pressione Ctrl+C. A atividade inteira e suas propriedades serão copiadas para a área de transferência.

  21. Pressione Ctrl + V. Uma duplicada da atividade Assign anterior será exibida.

  22. Conecte-a à ramificação False da atividade Comparison e, no painel Propriedades, no campo Valor, digite "Valor muito pequeno. Tente novamente.".

  23. Conecte as atividades Assign criadas nas etapas 18 a 22 à Input Dialog. Um loop será criado, solicitando que o usuário digite um número menor ou maior até que ele adivinhe corretamente.Opcionalmente, você pode adicionar rótulos clicando com o botão direito do mouse em uma conexão e selecionando Adicionar rótulo.

O projeto final deve ser semelhante à captura de tela abaixo.

docs image

  • Exemplo de um fluxograma

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
Confiança e segurança
© 2005-2026 UiPath. Todos os direitos reservados.