Hi,
I have an internal table <dyn_table_r>.
One of its fields is kna1-kunnr.
I have another work area <fs>, with only one field alt_kunnr.
Now I want to modify the data of <dyn_table_r>-kna1-kunnr from <fs>-alt_kunnr
How should I do it?
Regards,
Harshit Rungta
Code written so far
FIELD-SYMBOLS :<dyn_table_r> TYPE STANDARD TABLE,
<dyn_wa_r> type any.
DATA: o_ref TYPE REF TO data.
CREATE DATA o_ref LIKE <dyn_table_o>.
ASSIGN o_ref->* TO <dyn_table_r>.
field-symbols: <fs> TYPE ANY .
loop at <dyn_table_o> ASSIGNING <dyn_wa_r>.
assign component 'ALT_KUNNR' of structure <dyn_wa_r> to <fs>.
if sy-subrc = 0 and <fs> is not initial.
APPEND <dyn_wa_r> to <dyn_table_r>.
endif.
ENDLOOP.
Edited by: Matt on Jul 8, 2009 10:40 AM - add tags