tiefe itab in flache itab umwandeln

Getting started ... Alles für einen gelungenen Start.

tiefe itab in flache itab umwandeln

Postby Mailin964 » Wed Oct 23, 2013 12:27 pm

hallo liebe mitstreiter,

kann man eine tiefe itab in eine flache itab umwandeln? und wenn ja... wie?! :?

hintergrund:
ich habe eine interne tabelle (itab) die ich gerne per methode (cl_gui_frontend_services=>gui_download) runterladen möchte für Serienbrief.
problem, die interne tabelle ist eine tiefe struktur und die methode braucht eine flache tabellenstruktur.

TYPES: BEGIN OF struc_itab,
feld(1) TYPE c,
zeile1 TYPE se11struktur,
zeile2 TYPE se11struktur,
END OF struc_itab.
DATA: gt_itabTYPE TABLE OF struc_itab,
wa_itab TYPE struc_itab.

DATA: gt_download TYPE STANDARD TABLE ????,
===>>> convert gt_itab in gt_download <<<=====????

besten dank in voraus für eure hilfe!!!
Mailin964
.
.
 
Posts: 2
Joined: Wed Oct 23, 2013 12:27 pm

Re: tiefe itab in flache itab umwandeln

Postby Alessio37 » Tue Oct 29, 2013 10:55 am

Hallo,

se11struktur ist dann wohl die tiefe Struktur

Eine Interne Tabelle definieren, in der die einzelnen Felder von se11struktur auch einzeln vorkommen.

Also aus zeile1 TYPE se11struktur,
ein
Zeile1Feld1 Type ..
Zeile1Feld2 Type ..
Zeile1Feld3 Type ..
...
machen und dann die Tabelleninhalte in die neue flache Tabelle überführen.

Grüße
Alex
Alessio37
...
...
 
Posts: 365
Joined: Thu Mar 15, 2007 10:40 am

Re: tiefe itab in flache itab umwandeln

Postby Mailin964 » Fri Nov 01, 2013 9:30 am

Besten dank für die antwort! Hatte gehofft es gibt eine schnellere methode. Ich habe es jetzt so gelöst wie von alex beschrieben. Danke!
Mailin964
.
.
 
Posts: 2
Joined: Wed Oct 23, 2013 12:27 pm


Return to ABAP® für Anfänger

Who is online

Users browsing this forum: No registered users and 19 guests