Referenz > Scriptschritte > Scriptschritte für die Steuerung > Schleife (Anfang)
 

Schleife (Anfang)

Wiederholt eine Menge von Scriptschritten, um Stapelprozesse auszuführen.

Siehe auch 

Optionen 

Keine

Kompatibilität 

 

Produkt 

Unterstützt 

FileMaker Pro Advanced 

Ja 

FileMaker Go 

Ja 

FileMaker WebDirect 

Ja 

FileMaker Server 

Ja 

FileMaker Cloud-Produkt 

Ja 

FileMaker Data API 

Ja 

Custom Web Publishing 

Ja 

Runtime-Lösung 

Ja 

Ursprung in 

FileMaker Pro 6.0 oder früher

Beschreibung 

Verwenden Sie „Schleife (Anfang)“ beispielsweise für das Exportieren von Containerfeldinhalten aus allen Datensätzen in eine Ergebnismenge. Dieser Scriptschritt und der Scriptschritt „Schleife (Ende)“ markieren den Beginn und das Ende einer sich wiederholenden Struktur von Scriptschritten. Das Script führt die Scriptschritte aus, die in der Schleifenstruktur enthalten sind, bis Folgendes eintritt:

ein Scriptschritt „Verlasse Schleife wenn“

Scriptschritt „Gehe zu Datens./Abfrage/Seite“ oder Scriptschritt „Gehe zu Ausschnittreihe“, wenn die Option Nach letztem beenden ausgewählt ist

Für jeden Scriptschritt „Schleife (Anfang)“ muss ein entsprechender Scriptschritt „Schleife (Ende)“ auf der gleichen Einrückungsebene vorhanden sein. Immer wenn Sie einen Scriptschritt „Schleife (Anfang)“ einfügen, fügt der Scriptbearbeitungsbereich automatisch einen Scriptschritt „Schleife (Ende)“ ein.

Beispiel 1 

Kopiert den Inhalt von „Kunden::Telefon Arbeit“ in allen Datensätzen in „Kunde::Kontakt tagsüber“.

Gehe zu Datens./Abfrage/Seite [Erster]
Schleife (Anfang)
Feldwert setzen [Kunden::Kontakt tagsüber; Kunden::Telefon Arbeit]
Gehe zu Datens./Abfrage/Seite [Nächster; Nach letztem beenden: Ein]
Schleife (Ende)

Beispiel 2 

Wechselt in einer Schleife durch Datensätze, um Dateien zu exportieren, die sich im Containerfeld befinden.

Variable setzen [$PFAD; Wert: Hole ( DokumentenPfad ) & Produkte::Container]
Gehe zu Datens./Abfrage/Seite [Erster]
Schleife (Anfang)
Exportiere alle Feldwerte [Produkte::Container; "$PFAD"; Ordner erstellen: Aus]
Gehe zu Datens./Abfrage/Seite [Nächster; Nach letztem beenden: Ein]
Schleife (Ende)

Weiterführende Themen 

Beispiele für eine Schleifenstruktur

Scriptschritte (Alphabetische Liste)

Scriptschritte (Kategorienliste)