Verwijzingen > Naslaggegevens voor scriptstappen > Scriptstappen voor besturing > Loop
 

Loop

Herhaalt een reeks scriptstappen om batchprocessen uit te voeren.

Zie ook 

Opties 

Geen.

Compatibiliteit 

 

Product 

Ondersteund 

FileMaker Pro Advanced 

Ja 

FileMaker Go 

Ja 

FileMaker WebDirect 

Ja 

FileMaker Server 

Ja 

FileMaker Cloud-product 

Ja 

FileMaker Data API 

Ja 

Custom Web Publishing 

Ja 

Runtime-oplossing 

Ja 

Afkomstig van 

FileMaker Pro 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:

een Exit Loop If scriptstap

een Ga naar record/verzoek/pagina scriptstap of een Ga naar portaalrij scriptstap wanneer de optie Afsluiten na laatste is ingeschakeld.

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.

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.

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

Verwante onderwerpen 

Voorbeelden van Loop-structuur

Naslaggegevens voor scriptstappen (alfabetisch overzicht)

Naslaggegevens voor scriptstappen (lijst met categorieën)