‎2008 May 16 6:58 AM
Hi all...
Iam having one internal table with some entries of one database table....one of those field is flag....
now i want to add one extra....field into that..... internal table.....that shouul to have oppsite entries of flag....
like: 'x' for space.
space for "x".
later iam going to use that field in chain end chain oprator of pai module....
just send me how to collect reverse entries of that flag into our new field?
‎2008 May 16 7:00 AM
Hi,
loop at itab.
itab-newfield = 'X'.
modify itab.
endloop.
Regards
Nicole
‎2008 May 16 7:00 AM
Hi,
loop at itab.
itab-newfield = 'X'.
modify itab.
endloop.
Regards
Nicole
‎2008 May 16 7:02 AM
Do like the code below
loop at it_tab.
if it_tab-flag = 'X'.
it_tab-field = ' ' .
elseif it_tab-flag = ' '.
it_tab-field = 'X' .
endif.
modify it_tab index sy-tabix.
endloop.
reward if helpful
‎2008 May 16 7:10 AM
data:
begin of itab occurs 10,
field1,
,,
,,
flag,
newflag,
end of itab.
select field1 field2 ....
flag from dbtable
into corresponding fields of itab.
if itab-flag eq 'x'.
itab-newflag eq ' '.
else
itab-newflag = 'x'.
endif.
append itab.
endselect.