Ciclo#
O ciclo permite repetir uma sequência de ações (blocos) várias vezes e contar o número de iterações do ciclo, registrando a quantidade atual em uma variável especial (especificada na propriedade "Ciclo"), que pode ser utilizada em outros blocos.
Na primeira entrada no bloco, o valor da variável da propriedade "Ciclo" é igualado ao "Valor Inicial" (
), e então a execução do cenário continua em direção à saída "Ciclo" deste bloco (no chamado "corpo do ciclo").

Assim que a execução do cenário chegar novamente a este bloco, o valor da variável "Ciclo" será incrementado pelo valor do "Passo", e ocorrerá novamente a transição em direção à saída "Ciclo". Assim que o valor da variável "Ciclo" for maior ou igual ao "Valor Final", a execução do cenário continuará em direção à saída inferior do bloco. Não se esqueça de conectar a saída do último bloco no corpo do ciclo à entrada deste bloco ou de algum dos blocos anteriores.
| Valor Inicial | [Número] Valor inicial da variável da propriedade Ciclo, que será atribuído a esta variável no início do ciclo. |
| Valor Final | [Número] Valor final da variável da propriedade Ciclo. As iterações do ciclo serão executadas enquanto o valor da variável Ciclo for menor que o especificado nesta propriedade. |
| Passo | [Número] Passo de incremento do valor da variável da propriedade Ciclo em cada iteração do ciclo. O passo pode ter um valor negativo, o que é útil quando o Valor Inicial é maior que o Valor Final, e é necessário contar na direção inversa. |
| Ciclo | [Número] Variável na qual será registrado o valor atual do ciclo. Por exemplo, se: Valor Inicial = 0, Valor Final = 7, e Passo = 2, então os valores do ciclo serão sequencialmente os números 0,2,4,6. |
| Nível de Tratamento | Seleção do nível de tratamento de erros. Valores possíveis:
Se o valor "Default" for escolhido, será utilizado o valor do bloco "Início" deste diagrama. |
| Direção de Saída | Seleção da direção de saída do bloco em caso de erro. Valores possíveis:
Esta propriedade permite definir a direção de saída em caso de erros para blocos que não contêm o conector "Se erro" (por exemplo, bloco "Condição"). Se o valor "Default" for escolhido, será utilizado o valor do bloco "Início" deste diagrama. |
| Nível de Mensagens | Seleção do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:
Se o valor "Default" for escolhido, será utilizado o valor do bloco "Início" deste diagrama. |
| Texto de Erro | [Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco. |