UiPath Documentation
studio-web
latest
false
Guia do usuário do Studio Web
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Do While

Adicione uma atividade Do While a um fluxo de trabalho de API no Studio Web para executar etapas repetidamente até que uma condição especificada seja atendida.

A atividade Do While permite que os fluxos de trabalho executem repetidamente uma ou mais atividades. Use-a para paginar por meio de conjuntos de dados de API ou repetir ações até que uma propriedade específica na resposta seja alterada.

Como usar a atividade Do While​

Para adicionar uma atividade Do While ao seu fluxo de trabalho:

  1. Em sua tela de designer de fluxo de trabalho de API, selecione o ícone de mais (+). O menu Adicionar atividade aparece.
  2. Selecione Loop e, em seguida, Do While.
  3. No painel Propriedades , configure os seguintes campos:
    • Condição—Use o Editor de expressão para especificar a condição avaliada após cada iteração. Normalmente, essa condição faz referência a dados de uma resposta de API anterior.
    • Limite— Especifique um número ou combine dados de contexto e fluxo de trabalho para definir um limite dinâmico para iterações de loop. Isso ajuda a evitar iterações excessivas, manipulação de grandes conjuntos de dados ou a evitar loops infinitos.
  4. No Corpo do loop Do While , adicione as atividades para processar os itens.
  5. Use a atividade Break para sair do loop mais cedo. Coloque-a dentro de uma atividade If para interromper condicionalmente o loop com base em uma condição definida.
  6. Depure o fluxo de trabalho para executar a atividade e gerar campos de saída para uso posterior.

Exemplo de atividade Do While​

Para obter um exemplo extensivo usando a atividade Do While, consulte Paginação em chamadas HTTP.

  • Como usar a atividade Do While​
  • Exemplo de atividade Do While​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte(opens in new window)

Quer aprender? Academia UiPath(opens in new window)

Tem perguntas? Fórum do UiPath(opens in new window)

Fique por dentro das novidades