Escolar Documentos
Profissional Documentos
Cultura Documentos
SKIP 2.
WRITE : / 'AFTER MODIFY' COLOR 2.
*DISPLAY OUTPUT AFTER MODIFYING
LOOP AT LT_KNA1 INTO LS_KNA1.
WRITE : / SY-TABIX, LS_KNA1-KUNNR,LS_KNA1-NAME1,LS_KNA1-ORT01,LS_KNA1-LAND1.
ENDLOOP.
ENDIF.
*READING DATA FROM KNA1
SORT LT_KNA1 BY KUNNR ASCENDING.
CLEAR LS_KNA1.
READ TABLE LT_KNA1 INTO LS_KNA1 WITH KEY KUNNR = '1001'.
SKIP 2 .
WRITE : / 'AFTER READ' COLOR 2.
CLEAR LT_KNA1.
REFRESH LT_KNA1.
FREE LT_KNA1.
WRITE : / SY-TABIX,LS_KNA1-KUNNR,LS_KNA1-NAME1,LS_KNA1-ORT01,LS_KNA1-LAND1.
*FOR ADDING DUPLICATE RECORDS
DO 3 TIMES.
APPEND LINES OF LT_KNA1 TO LT_KNA1.
ENDDO.
SORT LT_KNA1 BY KUNNR ASCENDING.
SKIP 2.
WRITE : / 'AFTER ADDING DUPLICATE RECORDS' COLOR 2.
*DISPLAY OUTPUT AFTER ADDING DUPLICATE RECORDS
LOOP AT LT_KNA1 INTO LS_KNA1.
WRITE : / SY-TABIX,LS_KNA1-KUNNR,LS_KNA1-NAME1,LS_KNA1-ORT01,LS_KNA1-LAND1.
ENDLOOP.
*FOR DELETING ADJACENT DUPLICATES
DELETE ADJACENT DUPLICATES FROM LT_KNA1 COMPARING KUNNR.
SKIP 2.
WRITE :/ 'AFTER ADJACENT DUPLICATES' COLOR 2.
*DISPLAY OUTPUT AFTER DELETING DUPLICATE RECORDS
LOOP AT LT_KNA1 INTO LS_KNA1.
WRITE : / SY-TABIX,LS_KNA1-KUNNR,LS_KNA1-NAME1,LS_KNA1-ORT01,LS_KNA1-LAND1.
ENDLOOP.