09-20-2006 12:17 PM
Hi
how to delete entries from my dynamic internal table which all has quanity less than 1.
Regards
Gunjan
09-20-2006 12:28 PM
Hello Gunjan
Here is one possible solution:
DATA:
ld_idx TYPE i.
FIELD-SYMBOLS:
<ls_line> TYPE any,
<ld_field> TYPE any.
LOOP at <itab> assigning <ls_line>.
ld_idx = syst-tabix.
ASSIGN COMPONENT <<field name>> OF STRUCTURE <ls_line>
TO <ld_field>.
IF ( <ld_field> < 1 ).
DELETE <itab> INDEX ld_idx.
ENDIF.
ENDLOOP.
Regards
Uwe
09-20-2006 12:37 PM