Professional Documents
Culture Documents
emp_id(4) TYPE c,
emp_name TYPE char30,
salary TYPE i,
END OF emp_details.
DO 2 TIMES.
wa-emp_id = 'E001'.
wa-emp_name = 'MADHAVI'.
IF sy-index EQ 1.
wa-salary = 5000.
ELSE.
wa-salary = 2500.
ENDIF.
APPEND wa TO it.
CLEAR wa.
wa-emp_id = 'E002'.
wa-salary = 2000.
IF sy-index EQ 1.
wa-emp_name = 'SEEMA'.
ELSE.
wa-emp_name = 'PRANATHI'.
ENDIF.
APPEND wa TO it.
CLEAR wa.
wa-emp_id = 'E003'.
wa-emp_name = 'GEETHA'.
IF sy-index EQ 1.
wa-salary = 3000.
ELSE.
wa-salary = 6000.
ENDIF.
APPEND wa TO it.
CLEAR wa.
ENDDO.
ENDLOOP.
***********************************************************************************
**********
(b)
DO 2 TIMES.
wa-emp_id = 'E001'.
wa-emp_name = 'MADHAVI'.
IF sy-index EQ 1.
wa-salary = 5000.
ELSE.
wa-salary = 2500.
ENDIF.
APPEND wa TO it.
CLEAR wa.
wa-emp_id = 'E002'.
wa-salary = 2000.
IF sy-index EQ 1.
wa-emp_name = 'SEEMA'.
ELSE.
wa-emp_name = 'PRANATHI'.
ENDIF.
APPEND wa TO it.
CLEAR wa.
wa-emp_id = 'E003'.
wa-emp_name = 'GEETHA'.
IF sy-index EQ 1.
wa-salary = 3000.
ELSE.
wa-salary = 6000.
ENDIF.
APPEND wa TO it.
CLEAR wa.
ENDDO.
SORT it by emp_id.
delete ADJACENT DUPLICATES FROM it COMPARING emp_id.
ENDLOOP.