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.
1747
Views
PDF erzeugen aus ALV-Tree OO
von Mcoop » 04.02.2010 10:28 • Verfasst in ABAP Objects®
8
Antw.
3559
Views
Tree Control Knoten aus Tabelle erzeugen
von Dyrdek » 27.07.2015 14:30 • Verfasst in ABAP® für Anfänger
7
Antw.
4584
Views
Arbeitsbereich dynamisch erzeugen
von isp » 29.08.2012 13:02 • Verfasst in ABAP® für Anfänger
8
Antw.
3969
Views
Interne Tabelle dynamisch erzeugen
von Der Formulator » 21.10.2021 09:30 • Verfasst in ABAP® Core
15
Antw.
3137
Views
Applikations-Toolbar dynamisch erzeugen
von ralf.wenzel » 19.01.2019 22:01 • 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

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.