User Tools

Site Tools


break_break_out_of_a_loop_.htm
Navigation:  Templates > Template Language Reference > Complete Alpha Listing >====== #BREAK (break out of a loop) C6H0068.jpg ====== Previous pageReturn to chapter overviewNext page

#BREAK

blk2blue.jpg

The #BREAK statement immediately breaks out of the #FOR or #LOOP structure in which it is enclosed. Control passes to the next statement following the #ENDFOR or #ENDLOOP. #BREAK is only valid within a #FOR or #LOOP structure, else an error is generated during Template file pre-processing. #BREAK acts as a #RETURN statement if issued from within a #GROUP inserted in the loop (unless it is within a #FOR or #LOOP structure completely contained within the #GROUP).

Example:

#SET(%StopFile,'CUSTOMER')

#FOR(%File)

 #IF (UPPER(%File) = %StopFile)

  #BREAK

 #ENDIF

 OPEN(%File)

#ENDFOR

break_break_out_of_a_loop_.htm.txt · Last modified: 2021/04/15 15:57 (external edit)