Ejemplos de estructura Loop
Los pasos de guión Loop, Exit Loop If y End Loop definen una estructura que permite que se repitan los pasos de guión. Los pasos de guión entre un Loop y un End Loop se ejecutan continuamente, hasta que se cumpla la condición definida en Exit Loop If o Salir después del último para un paso Ir al registro/petición/página o Ir a la fila del portal.
Utilice el paso de guión Exit Loop If para especificar el cálculo que se va a evaluar. Cuando el resultado del cálculo es distinto de cero, se evalúa como True y el bucle finaliza. Cuando el resultado del cálculo es cero, se evalúa como False y el bucle continúa.
Ejemplo 1 
Copia el contenido de Clientes::Teléfono del trabajo a Cliente::Contacto diario en todos los registros.
Ir al registro/petición/página [Primero]
Loop
Establecer campo [Clientes::Contacto diario; Clientes::Teléfono del trabajo]
Ir al registro/petición/página [Siguiente; Salir después del último]
End Loop
Ejemplo 2 
Se desplaza por los registros para exportar los archivos que se encuentran en los campos contenedores. Sale del bucle si un registro tiene un campo contenedor vacío.
Establecer variable [$RUTA; Valor: Get ( DocumentsPath ) & Productos::Contenedor]
Ir al registro/petición/página [Primero]
Loop
Exit Loop If [IsEmpty (Productos::Contenedor)]
Exportar contenido del campo [Productos::Contenedor; "$RUTA"]
Ir al registro/petición/página [Siguiente; Salir después del último]
End Loop