Loop

Herhaalt een reeks scriptstappen om batchprocessen uit te voeren.

Opties 

Geen.

Compatibiliteit 

Product Ondersteund
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Ja
FileMaker Server Ja
FileMaker Cloud Ja
FileMaker Data API Ja
Custom Web Publishing Ja

Afkomstig uit versie 

6.0 of lager

Beschrijving 

Gebruik Loop bijvoorbeeld voor het exporteren van inhoud van containervelden uit alle records in een gevonden reeks. Deze scriptstap en de End Loop scriptstap markeren het begin en het einde van een reeks scriptstappen die telkens wordt herhaald. Het script voert de scriptstappen binnen de lusstructuur uit tot het een van het volgende aantreft:

Elke Loop-stap moet op zeker moment op hetzelfde niveau worden gevolgd door een End Loop-stap. Telkens als u een Loop-scriptstap gebruikt, wordt in het scriptbewerkingsvenster automatisch een End Loop-stap toegevoegd.

Voorbeeld 1 

Kopieert de inhoud van de reeks Klanten::Telefoon op het werk tot Klanten::Contactpersoon overdag in alle records.

Kopiƫren
Ga naar record/verzoek/pagina [Eerste]
Loop
    Veld instellen [Klanten::Contactpersoon overdag; Klanten::Telefoon op het werk]
    Ga naar record/verzoek/pagina [Volgende; Afsluiten na laatste: Aan]
End Loop

Voorbeeld 2 

Bladert steeds opnieuw door records om bestanden te exporteren die in het containerveld staan.

Kopiƫren
Variabele instellen [$PAD; Waarde: Get (Documentpad) & Producten::Container]
Ga naar record/verzoek/pagina [Eerste]
Loop
    Veldinhoud exporteren [Producten::Container; "$PAD" ; Mappen maken: Uit]
    Ga naar record/verzoek/pagina [Volgende; Afsluiten na laatste: Aan]
End Loop