‎2008 May 25 8:47 AM
Dear Sir,
We need to use IF stement for checking the discrete values containing in the variable , the pseudo code for requirement is as below :
IF ( (v_emp_no IN (101,105,110) and v_emp_job in ( 'MANAGER','DIRECTOR' )) or (v_emp_no = 999) )
......
ENDIF
We do not know , what is the correct syntax to be used in ABAP for the above requirement .
I request SAP experts to kindly guide us please . Full marks would be given for the suggested solution pl .
Regards
B Mittal
‎2008 May 25 9:13 AM
IF ( (v_emp_no IN (101,105,110) and v_emp_job in ( 'MANAGER','DIRECTOR' )) or (v_emp_no = 999) )
......
ENDIF
if v_emp_no eq '101' or v_emp_no eq '105' or v_emp_no eq '110' or v_emp_no eq '999'.
if v_emp_job eq 'MANAGER' or v_emp_job eq 'DIRECTOR'.
endif.
endif.
or u can even bulif ranges or this and check..
‎2008 May 25 9:13 AM
IF ( (v_emp_no IN (101,105,110) and v_emp_job in ( 'MANAGER','DIRECTOR' )) or (v_emp_no = 999) )
......
ENDIF
if v_emp_no eq '101' or v_emp_no eq '105' or v_emp_no eq '110' or v_emp_no eq '999'.
if v_emp_job eq 'MANAGER' or v_emp_job eq 'DIRECTOR'.
endif.
endif.
or u can even bulif ranges or this and check..
‎2008 May 25 9:17 AM
hi there...
if v_emp_no eq '101' or v_emp_no eq '105' or v_emp_no eq '110' .
if v_emp_job eq 'MANAGER' or v_emp_job eq 'DIRECTOR'.
if v_emp_no eq '999'.
[Your code]
.
.
.
.
endif.
endif.
endif.
i hope this helps. do reward if it does.