REPORT ztest10.
DATA:o TYPE int8,
n TYPE int8.
FIELD-SYMBOLS: <dynline> TYPE any.
FIELD-SYMBOLS: <fld> TYPE any.
DATA:es_entity TYPE pa0001,
lt_entity TYPE TABLE OF pa0001.
o = 0.
n = 10.
SELECT FROM pa0001
FIELDS pernr, ename
ORDER BY pernr
INTO TABLE @DATA(itab)
OFFSET @o
UP TO @n ROWS.
LOOP AT itab ASSIGNING <dynline>.
ASSIGN COMPONENT 'PERNR' OF STRUCTURE <dynline> TO <fld>.
es_entity-pernr = <fld>.
ASSIGN COMPONENT 'ENAME' OF STRUCTURE <dynline> TO <fld>.
es_entity-ename = <fld>.
APPEND es_entity TO lt_entity.
ENDLOOP.
cl_demo_output=>display( lt_entity ).