Exemplos da estrutura Loop
As etapas de script Loop, Exit Loop If e End Loop definem uma estrutura que permite que etapas de script sejam repetidas. As etapas de script entre um Loop e um End Loop são executadas continuamente, até que uma condição Exit Loop If ou uma condição Sair depois do último for atingida para uma etapa Ir para registro/solicitação/página ou Ir para portal.
Use a etapa de script Exit Loop If para especificar um cálculo para ser avaliado. Quando o resultado do cálculo não for zero, será avaliado como True (verdadeiro) e o loop será encerrado. Quando o resultado do cálculo for zero, será avaliado como False (falso) e o loop continuará.
Exemplo 1 
Copia o conteúdo de Clientes::Telefone comercial para Cliente::Dia contato em todos os registros.
Ir para registro/solicitação/página [Primeiro]
Loop
Definir campo [Clientes::Dia contato; Clientes::Telefone comercial]
Ir para registro/solicitação/página [Próximo; Sair depois do último]
End Loop
Exemplo 2 
Faz loop através de registros para exportar arquivos que estão nos campos de container. Sairá do loop se um registro ter um campo Container vazio.
Definir variável [$PATH; Valor: Get(DocumentsPath) & Produtos::Container]
Ir para registro/solicitação/página [Primeiro]
Loop
Exit Loop If [IsEmpty(Produtos::Container)]
Exportar conteúdo do campo [Produtos::Container; "$PATH"]
Ir para registro/solicitação/página [Próximo; Sair depois do último]
End Loop