Atividades de Loop

Sempre que uma necessidade de negócios existir para realizar uma parte do processamento diversas vezes, uma atividade de loop pode ser usada. Os limites de um loop são definidos por uma atividade de Início de Loop e de Término de Loop. O tipo e número de iterações dependem do tipo de loop e das condições definidas para tal loop. Um exemplo de tipos de loop é while e do/while.

A atividade de Início de Loop é uma atividade de controle que especifica o tipo de loop e as condições sob as quais o loop deve reiterar ou parar a execução. O tipo de loop indica se as condições anexadas ao loop são avaliadas antecipadamente (while) ou após uma iteração completa do loop (do/while ou loopback). Se o tipo for while, as condições são verificadas antes da primeira iteração do loop. Se elas forem avaliadas como true, então o loop não precisa passar por uma iteração. Caso contrário, o loop passará por pelo menos uma iteração antes de as condições de saída do loop serem verificadas.

Os metadados associados com atividades de loop são descritos no capítulo Início de Loop e Término de Loop do Guia de Referência de Fluxo de Trabalho do Cúram.