Hi Doug;
And even a FETCH RETURN.
Since there are so many newbies on this forum, I thought I would add something to the descriptions by Ralph and Doug. PLEASE, please, do not make it your practice to ACCEPT/REJECT or ESCAPE from loops in objects other than the object that contains the loop.
Debugging, and maintaining, such code is far more difficult than the alternative; which is to set a “flag” in the external object, and, upon return to the object with the loop, test the flag to ascertain if an action is required.
This can be especially important if you get involved in converting a mainframe Natural system to a PC Natural system using Dialogs (where it is best to pass all necessary “information” from object to object).
steve