REPORT z_list_field_names. TYPES: BEGIN OF t_types, name TYPE fieldname, desc TYPE as4text, END OF t_types. DATA: v_types TYPE t_types, i_types TYPE SORTED TABLE OF t_types WITH NON-UNIQUE KEY name desc. SELECT fieldname ddtext INTO TABLE i_types FROM dd03t WHERE ddlanguage = 'EN' AND as4local = 'A' AND ddtext <> space. DELETE ADJACENT DUPLICATES FROM i_types. LOOP AT i_types INTO v_types. WRITE: / '|', v_types-name(30), '|', v_types-desc(60), '|'. ENDLOOP.