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.
9341
Views
Dynamisch erzeugte Tabelle füllen
von reinhold_j » 16.05.2006 13:18 • Verfasst in ABAP Objects®
4
Antw.
2636
Views
Dynamisch erzeugte interne Tabelle ausgeben.
von gabo » 10.12.2007 14:32 • Verfasst in ABAP® Core
7
Antw.
3280
Views
interne Tabelle dynamisch mit Spalten erweitern
von JM1804_ABAP » 06.06.2023 17:23 • Verfasst in ABAP® für Anfänger
2
Antw.
7007
Views
describe_by_name für dynamisch erzeugte ITAB
von Der Formulator » 12.11.2021 15:07 • Verfasst in ABAP® Core
8
Antw.
4634
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

Banf anlegen
vor 3 Tagen von wreichelt 2 / 4201
Banf anlegen
vor 3 Tagen von Manfred K. 1 / 3961
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 18706
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 9147
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 10932

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

Banf anlegen
vor 3 Tagen von wreichelt 2 / 4201
Banf anlegen
vor 3 Tagen von Manfred K. 1 / 3961
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 18706
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 9147
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 10932