Skip to Content
0
Former Member
Jan 11, 2008 at 07:31 PM

Field-Symbols: How to retrieve data into an internal table from FS

107 Views

Hello All,

I am working on field symbols.I have declared the field symbols as shown.

FIELD-SYMBOLS: <gt_pos_data> TYPE table,

<wa_pos_data> like <gt_pos_data>.

Data: Begin of itab occurs 0,

field1(5) type c,

field2(10)_type c,

end of itab.

The FS <gt_pos_data> has 100 fields but I need to move only two fields from this FS to my internal table itab.I am doing the following.

loop at <gt_pos_data> assigning <wa_pos_data>.

itab-field1 = <wa_pos_data>-field1.

itab-field2 = <wa_pos_data>-field2.

append itab.

clear itab.

endloop.

But it is giving me an error saying "<wa_pos_data> is a table without header line and therefore has no componet FIELD1".How to achieve this requirement?

Thanks in advance

Sandeep