Referencia > Referencia de pasos de guión > Pasos de guión de control > Loop
 
Loop
Propósito 
Repite un conjunto de pasos de guión para realizar procesos por lotes.
Temas relacionados 
Formato 
Loop
Opciones 
Sin opciones.
Compatibilidad 
 
Dónde se ejecuta el paso de guión 
Compatible 
FileMaker Pro 
 
FileMaker Server 
 
FileMaker Go 
 
Publicación en la Web personalizada 
 
FileMaker WebDirect 
 
Solución en tiempo de ejecución 
 
Se origina en 
FileMaker Pro 6.0 o anterior
Descripción 
Por ejemplo, utilice Loop para exportar el contenido dee todos los registros de un conjunto encontrado de un campo contenedor. Este paso de guión y el paso de guión End Loop marcan el comienzo y el final de una estructura repetitiva de pasos de guión. El guión ejecuta los pasos de guión situados dentro de la estructura de bucle hasta que se encuentra uno de los siguientes elementos:
un paso de guión Exit Loop If
un paso de guión Ir al registro/petición/página o un paso de guión Ir a la fila del portal si se selecciona la opción Salir después del último
Cada paso Loop debe tener el correspondiente paso End Loop en algún lugar posterior al paso Loop y con el mismo sangrado. Cada vez que utilice un paso de guión Loop, el panel de edición de guiones introducirá automáticamente un paso End Loop.
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: Activo]
End Loop
Ejemplo 2 
Se desplaza por los registros para exportar los archivos que se encuentran en el campo contenedor.
Establecer variable [$RUTA; Valor: Get ( DocumentsPath ) & Productos::Contenedor]
Ir al registro/petición/página [Primero]
Loop
Exportar contenido del campo [Productos::Contenedor; "$RUTA"]
Ir al registro/petición/página [Siguiente; Salir después del último: Activo]
End Loop
Temas relacionados 
Ejemplos de estructura Loop
Referencia de pasos de guión (orden alfabético)
Referencia de pasos de guión (lista de categorías)