[ABAP] Verfügbare Tabellenfelder einer Tabelle / eines Views und referenzierte Prüftabellen (Fremdschlüssel) lesen

* Tabellen-/Viewname
PARAMETERS: p_tname TYPE dd08l-tabname DEFAULT 'LIKPUK'.

START-OF-SELECTION.

* R/3-DD: Beziehungsdefinitionen
  SELECT *
    INTO TABLE @DATA(it_dd08l)
    FROM dd08l
    WHERE tabname = @p_tname.

  IF sy-subrc = 0.
    cl_demo_output=>display( it_dd08l ).
  ENDIF.