Dynamisch Holen Sie sich die Struktur einer dynamischen Tabelle

Möchte ich dynamisch Holen Sie sich die Struktur einer dynamischen Tabelle. Immer der Tabelle ist kein problem, aber ich blieb immer der Struktur der Tabelle.

DATA: lo_dynamic_table TYPE REF TO data.
FIELD-SYMBOLS: <lt_table_structure> TYPE table,
                <ls_table_structure> TYPE any.

CREATE DATA lo_dynamic_table TYPE TABLE OF (lv_my_string_of_table).
ASSIGN lo_dynamic_table->* TO <lt_table_structure>.

//some code assigning the structure

Nun möchte ich diesen Befehl ausführen:

SELECT SINGLE * FROM (lv_my_string_of_table) INTO <ls_table_structure> WHERE (lv_dynamid_where_field).

Wenn es irgendeine andere Lösung, werde ich in Ordnung.

  • Und was genau ist dein problem?
  • Nein, habe ich nicht, denn ich möchte zur Abfrage einer Tabelle und nicht in eine itab.
  • Und es funktioniert nicht, weil <ls_table_structure> ist nicht belegt.
  • Hoppla, du hast völlig richtig.
InformationsquelleAutor Niklas | 2013-10-11
Schreibe einen Kommentar