05-08-2006 10:01 PM
Hi,
Can you please tell me how to write the follwing stmt. It is giving syntax error.
IF VBAK-ERNAM = 'BATCHUSER'
OR VBAK-ERNAM = 'REDDYV'
NO_ORDER1 = NO_ORDER1 + 1.
ELSE.
NO_ORDER2 = NO_ORDER2 + 1.
ENDIF.
Thanks
Veni.
05-08-2006 10:02 PM
IF VBAK-ERNAM = 'BATCHUSER'
OR VBAK-ERNAM = 'REDDYV'<b>.</b>
NO_ORDER1 = NO_ORDER1 + 1.
ELSE.
NO_ORDER2 = NO_ORDER2 + 1.
ENDIF.
And VBAK defined in TABLES statment.
05-08-2006 10:02 PM
IF VBAK-ERNAM = 'BATCHUSER'
OR VBAK-ERNAM = 'REDDYV'<b>.</b>
NO_ORDER1 = NO_ORDER1 + 1.
ELSE.
NO_ORDER2 = NO_ORDER2 + 1.
ENDIF.
And VBAK defined in TABLES statment.
05-08-2006 10:18 PM
hi,
u'r if statement
IF VBAK-ERNAM = 'BATCHUSER'
OR VBAK-ERNAM = 'REDDYV'.
NO_ORDER1 = NO_ORDER1 + 1.
ELSE.
NO_ORDER2 = NO_ORDER2 + 1.
ENDIF.
is working fine when i executed here check whether u have declared VBAK in the beginning...
i.,e <b>TABLES: VBAK.</b>
05-08-2006 10:19 PM
05-08-2006 10:21 PM
05-08-2006 10:20 PM
Veni,
You are missing period '.' after
"OR VBAK-ERNAM = 'REDDYV' "
So right statment is..
IF VBAK-ERNAM = 'BATCHUSER'
OR VBAK-ERNAM = 'REDDYV'. " Period in the end
NO_ORDER1 = NO_ORDER1 + 1.
ELSE.
NO_ORDER2 = NO_ORDER2 + 1.
ENDIF.
Cheers,
Nilesh