Professional Documents
Culture Documents
Dynamic Table Download
Dynamic Table Download
Dynamic Table Download
TYPES:
* Feldtyp
BEGIN OF t_fld.
INCLUDE STRUCTURE dd03p AS dd03p. "Dictionary-Struktur
" weitere Attribute für die Pflege
TYPES:
mark LIKE rsdxx-mark, "Eintrag markiert
type_icon TYPE dd02d-datatype, "Typ-Ikone
shlporigin_text LIKE dd07t-ddtext, "Text zur SHLPORIGIN
fkexi(1), "Flag für Existenz der FS.prüfung
mod(1), "Modifikations-Id für Erweiterungen §CLM
" MOD=Space/M/C (Original/Modifiziert/Kunden-Teilobjekt)
actf(1), "Flag: X-Feld der aktiven Version im Modus F_ADDFMODE=X
f_display,
switch_id TYPE sfw_switch_id,
END OF t_fld.
DATA:
gt_fld_copy TYPE TABLE OF t_fld,
ls_fld_copy TYPE t_fld,
gt_dd03p TYPE TABLE OF dd03p.
PARAMETERS:
p_tab TYPE tabname OBLIGATORY,
p_file TYPE localfile OBLIGATORY.
TYPES:
BEGIN OF ty_str_hdr,
field_name TYPE char20,
END OF ty_str_hdr.
DATA:
lv_file TYPE string,
lit_hdr TYPE STANDARD TABLE OF ty_str_hdr,
lwa_hdr TYPE ty_str_hdr,
lvo_ref TYPE REF TO data,
lvo_ref_line TYPE REF TO data.
FIELD-SYMBOLS:
<lfi_tab> TYPE STANDARD TABLE,
<lfs_tab> TYPE any.
gt_fld_copy = gt_dd03p.
END-OF-SELECTION.
IF <lfi_tab> IS ASSIGNED.
SELECT * FROM (p_tab) INTO TABLE <lfi_tab>.
ENDIF.
ENDLOOP.
lv_file = p_file.