Feldcatalog für Alv Grid / Tree dynamisch aus it erzeugen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Feldcatalog für Alv Grid / Tree dynamisch aus it erzeugen

Beitrag von just ( / / 0 / 3 ) »
Hallo,

ich suche eine Möglichkeit, anhand einer internen Tabelle einen Feldcatalog zu erzeugen.
Hat von euch schon mal jemand sowas programmiert und könnte mir ein Codingbeispiel posten?

Es ist definitiv möglich, ich habe es auch schon als FuBa gesehen, leider ist das nicht im SAP-Standard enthalten :(
Und auf das System, wo es zu finden war, habe ich keinen Zugriff mehr...

Vielen Dank.

Gruß
just

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo just,

Du bekommst mit nachfolgendem Code die Struktur der itab. Danach kannst Du Dir den Feldkatalog damit aufbauen.

Code: Alles auswählen.

DATA:  g_ref_type TYPE REF TO cl_abap_structdescr,
          gt_mara TYPE mara,          "Deine Tab
          wa_comp TYPE abap_compdescr.

g_ref_type ?= cl_abap_typedescr=>describe_by_data( gt_mara ).


LOOP AT g_ref_type->components INTO wa_comp.
*  usw.
ENDLOOP.
Gruß,
Oliver

Beitrag von Helmut (ForumUser / 19 / 0 / 0 ) »
Wird zwar nicht empfohlen, aber für die interne Tabelle IT funktioniert es auch so:

Code: Alles auswählen.

  data: pgm like sy-repid.

  pgm = sy-repid.

  call function 'REUSE_ALV_FIELDCATALOG_MERGE'
       exporting
            i_program_name         = pgm
            i_internal_tabname     = 'IT'
            i_inclname             = pgm
       changing
            ct_fieldcat            = fieldcat
       exceptions
            inconsistent_interface = 1
            program_error          = 2
            others                 = 3.
MfG
Helmut

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1674
Views
PDF erzeugen aus ALV-Tree OO
von Mcoop » 04.02.2010 10:28 • Verfasst in ABAP Objects®
8
Antw.
3347
Views
Tree Control Knoten aus Tabelle erzeugen
von Dyrdek » 27.07.2015 14:30 • Verfasst in ABAP® für Anfänger
7
Antw.
4408
Views
Arbeitsbereich dynamisch erzeugen
von isp » 29.08.2012 13:02 • Verfasst in ABAP® für Anfänger
20
Antw.
7299
Views
Steuerelemente dynamisch im Code erzeugen
von LordDeath » 27.06.2005 11:04 • Verfasst in Dialogprogrammierung
8
Antw.
2452
Views
Interne Tabelle dynamisch erzeugen
von Der Formulator » 21.10.2021 09:30 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
Gestern von black_adept 9 / 1068
SALV: Titel zu lang
Gestern von ralf.wenzel 3 / 161
Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 621
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2383

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
Gestern von black_adept 9 / 1068
SALV: Titel zu lang
Gestern von ralf.wenzel 3 / 161
Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 621
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2383

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 621
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2935
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2786