Repeats a set of script steps, to perform batch processes.
None.
Product  | Supported  | 
FileMaker Pro Advanced  | Yes  | 
FileMaker Go  | Yes  | 
FileMaker WebDirect  | Yes  | 
FileMaker Server  | Yes  | 
FileMaker Cloud products  | Yes  | 
FileMaker Data API  | Yes  | 
Custom Web Publishing  | Yes  | 
Runtime solution  | Yes  | 
FileMaker Pro 6.0 or earlier
Use Loop, for example, for exporting container field contents from all records in a found set. This script step and the End Loop script step mark the beginning and end of a repeating structure of script steps. The script performs the script steps that are enclosed within the loop structure until it encounters one of the following:
•a Go to Record/Request/Page script step or Go to Portal Row script step when the Exit after last option is selected
Every Loop step must have a corresponding End Loop step somewhere after the Loop step and at the same indentation. Whenever you use a Loop script step, the script editing pane automatically enters an End Loop step.
Copies the contents of the Customers::Work Phone to Customer::Day Contact in all records.
Go to Record/Request/Page [First]
Loop
	Set Field [Customers::Day Contact; Customers::Work Phone]
	Go to Record/Request/Page [Next; Exit after last: On]
End LoopLoops through records to export files that are in the Container field.
Set Variable [$PATH; Value: Get ( DocumentsPath ) & Products::Container]
Go to Record/Request/Page [First]
Loop
	Export Field Contents [Products::Container; "$PATH" ; Create folders: Off]
	Go to Record/Request/Page [Next; Exit after last: On]
End Loop