Skip to Content
1
Former Member
Jul 02, 2007 at 06:32 AM

append a record to internal table

29 Views

hello:

when i execute the code below,there is a runtime error." In die sortierte interne Tabelle (Typ SORTED_TABLE)

"PROGRAM=ZJOIN_INTER_TABLEDATA=T_ITAB1" sollte an

Position 1 eine Zeile eingefügt bzw. geändert werden.

Dadurch wurde die für die Tabelle durch ihren Schlüssel festgelegte

Sortierreihenfolge zerstört."

how can i resolve it?which one can tell me?Thanks very much

REPORT ZJOIN_INTER_TABLE.

DATA:BEGIN OF WA_ITAB,

COL1 TYPE I,

COL2(10) TYPE C,

END OF WA_ITAB.

DATA:T_ITAB1 LIKE SORTED TABLE OF WA_ITAB WITH NON-UNIQUE KEY COL1.

WA_ITAB-COL1 = 10.

WA_ITAB-COL2 = 'col2'.

APPEND WA_ITAB TO T_ITAB1.

WA_ITAB-COL1 = 9.

WA_ITAB-COL2 = 'col2'.

APPEND WA_ITAB TO T_ITAB1.