Conditional Commands

Commands

Description

IBM i Windows Linux RDML RDMLX

VLWeb
Client

Notes

CASE

Begin a case condition

Y

Y

Y

Y

Y

Y

 

ELSE

Else, if an IF condition is not true

Y

Y

Y

Y

Y

Y

 

ENDCASE

End a case condition

Y

Y

Y

Y

Y

Y

 

ENDIF

End an IF condition

Y

Y

Y

Y

Y

Y

 

IF

If a condition is true

Y

Y

Y

Y

Y

Y

 

IF_NULL

If field(s) are null

Y

Y

Y

Y

Y

Y

 

IF_REF

Compares references of component variables.

Y

Y

Y

N

Y

Y

 

IF_STATUS

Allows last I/O status flag to be tested without specific reference to the I/O return codes.

Y

Y

Y

Y

Y

Limited

Note 5

OTHERWISE

If no WHEN commands are satisfied

Y

Y

Y

Y

Y

Y

 

WHEN

When condition is true (within CASE)

Y

Y

Y

Y

Y

Y