Loop

Repite un conjunto de pasos de guión para realizar procesos por lotes.

Temas relacionados 

Opciones 

Sin opciones.

Compatibilidad 

Producto Compatible
FileMaker Pro Sí
FileMaker Go Sí
FileMaker WebDirect Sí
FileMaker Server Sí
FileMaker Cloud Sí
FileMaker Data API Sí
Publicación en la Web personalizada Sí

Se origina en 

6.0 o anterior

Descripción 

Por ejemplo, utilice Loop para exportar el contenido de 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:

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.

Copiar
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.

Copiar
Establecer variable [$RUTA; Valor: Get ( DocumentsPath ) & Productos::Contenedor]
Ir al registro/petición/página [Primero]
Loop
    Exportar contenido del campo [Productos::Contenedor; "$RUTA" ; Crear carpetas: Inactivo]
    Ir al registro/petición/página [Siguiente; Salir después del último: Activo]
End Loop