B -- Logic Commands

BeginCase

Specifies the control expression to a case statement, which enables multiple conditions and applicable logic to be specified.

BEGINCASE expression
{ CASE value[ ,...n ] :
   <logic_block>}  [ … n]  
[ OTHERWISE :     
   <logic_block> ]  
ENDCASE   
OptionDescription

expression

The control expression to be evaluated which is to be tested against each case statement expression.

BeginPage

Specifies the heading frame at the top of each new page of a report. However, it does not generate a new page when it occurs.

BEGINPAGE { CLEAR | frame_name } [ AS outputstream ]
Option Description

CLEAR

Resets all heading definitions.

 frame_name

The heading frame.

AS outputstream

Restricts the effect of this command to the specified outputstream.

Break

Terminates a logic loop. The loop is terminated at the point at which the Break logic command is invoked, and processing proceeds to the logic following the end of the loop.

BREAK [ ALL ]
Option Description

ALL

Terminates all current loops.