Hi
this another way., you can try it.
data: lv_name TYPE char30 VALUE 'TSTCT'.
data: lr_table TYPE REF TO data.
data: lr_str TYPE REF TO data.
datals_tstct TYPE tstct.
FIELD-SYMBOLS: <lt_data> TYPE STANDARD TABLE,
<ls_data> type any,
<lv_value> TYPE any.
CREATE DATA lr_table TYPE STANDARD TABLE OF (lv_name) .
CREATE DATA lr_str TYPE (lv_name).
ASSIGN lr_table->* to <lt_data>.
ASSIGN lr_str->* to <ls_data>.
select* from (lv_name) into TABLE <lt_data> UP TO 10 ROWS.
loop at <lt_data> ASSIGNING <ls_data>.
MOVE-CORRESPONDING <ls_data> to ls_tstct.
CHECK sy-subrc = 0.
write: ls_tstct-tcode, ls_tstct-ttext.
ENDLOOP.
Regards
Ibrahim
