Dynamisch erzeugte Tabelle erweitern

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Dynamisch erzeugte Tabelle erweitern

Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
Hallo Forum,

ich habe eine interne Tabelle mittels CREATE DATA mit Bezug zu einer DDIC-Struktur erzeugt.
Kann ich da jetzt auch noch dynamisch weitere Felder dranhängen?
Ich möchte ein Markierungsfeld an die itab dranhängen.
nicht dynamisch hätte ich das so gemacht:

Code: Alles auswählen.

TYPES:
BEGIN OF MyType.
  INCLUDE STRUCTURE ddictable.
 TYPES:
  markfield,
END OF MyType.
DATA itab TYPE STANDARD TABLE OF myType.
Oder kann ich aus einem Feldkatalog eine interne Tabelle generieren??

fragt eNNo.

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


Beitrag von ralle (ForumUser / 49 / 0 / 0 ) »
Hi eNNo,

versuche es mal mit dieser Methode,

* Zeiger auf dynamisch generierte Tabelle ermitteln
CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = gt_fieldcatalog
IMPORTING
ep_table = gz_table
EXCEPTIONS
generate_subpool_dir_full = 1
OTHERS = 2.
*
du bekommst dann in gz_table eine Referenz auf die Feldkatalogstruktur zurück.
Kannst dann später eine Zuweisung durchführen.
ASSIGN gz_table->* TO <gt_table>. (Type table)
Mit dem Feldsymbol kannst du dann weiter Arbeiten.

Best Regards
Ralle

Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
Hi Ralle,

genau das, was ich brauchte!!
Danke!

Gruß, Enno

Seite 1 von 1

Vergleichbare Themen

4
Antw.
9353
Views
Dynamisch erzeugte Tabelle füllen
von reinhold_j » 16.05.2006 13:18 • Verfasst in ABAP Objects®
4
Antw.
2646
Views
Dynamisch erzeugte interne Tabelle ausgeben.
von gabo » 10.12.2007 14:32 • Verfasst in ABAP® Core
7
Antw.
3356
Views
interne Tabelle dynamisch mit Spalten erweitern
von JM1804_ABAP » 06.06.2023 17:23 • Verfasst in ABAP® für Anfänger
2
Antw.
7010
Views
describe_by_name für dynamisch erzeugte ITAB
von Der Formulator » 12.11.2021 15:07 • Verfasst in ABAP® Core
8
Antw.
4636
Views
Select/Endselect in dynamisch erzeugte itab
von nickname8 » 20.07.2015 13:15 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

FS-CD schnellstmöglich lernen
vor 6 Stunden von wreichelt 2 / 448
Banf anlegen
vor 6 Tagen von wreichelt 2 / 7568
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 7243
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 22537
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 12472

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

FS-CD schnellstmöglich lernen
vor 6 Stunden von wreichelt 2 / 448
Banf anlegen
vor 6 Tagen von wreichelt 2 / 7568
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 7243
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 22537
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 12472