compiling PQLFORMS NEXT FIELD command in key fields can crash sir
Moderate
Closed - Fixed
Found:2002.20.32 11 FEB 2004
Fixed:2002.20.34 07 MAR 2004
DETAILS
If the NEXT FIELD clause is used before all keys are defined then SIR will
crash during pqlforms translation.
EXAMPLE PROGRAM
FORM UPDATE LABELS
. STRING*25 NAME
. SCREEN RECORD REVIEW
. FIELD ID
NEXT NAME
. FIELD POSITION
. FIELD REVDATE
. FIELD NAME
TYPE STRING
PROMPT VARNAME AT 4,1 WIDTH 18
DATA AT 4,20 WIDTH 13
NOLABELS
. FIELD RATING
. END SCREEN
END FORM
WORKAROUND
Move the FIELD definition to reflect the processing sequence.