Tech Tip: Different ways to loop through a selection of records
PRODUCT: 4D | VERSION: 2003.1 | PLATFORM: Mac & Win
Published On: October 23, 2003
Versions: 6.7.x, 6.8.x, 2003.x
Platforms: Mac OS and Windows
There are three types of loop statement that can be used in 4D. Each statement can be used to loop through a selection of records. Here is how For...End for, Repeat...Until and While...End while statements can be used to loop through a selection of records:
USING For...End for statement:
For ($i;1;Records in selection([Table 1]))
` Do something here
NEXT RECORD([Table 1])
End for
USING Repeat...Until statement:
Repeat
` Do something here
NEXT RECORD([Table 1])
Until (End selection([Table 1]))
USING While...End while statement:
While (Not(End selection([Table 1])))
` Do something here
NEXT RECORD([Table 1])
End while