SAP-ABAP-Struktur-Daten in Interne Tabelle

Ich bin ein Neuling auf ABAP-code und SAP-Programmierung (3 Tage erleben tatsächlich zum ersten mal hörte alle diese Dinge auf Montag). Ich bin gerade auf eine Aufgabe, Berichte zu schreiben mit Hilfe von ABAP-code. Es ist wie ein Umzug einige Daten aus einer SAP-Datenbank, um eine Business-Intelligence-staging-Bereich...

Bekommen zu dem Thema - So der Kern der Schwierigkeit ist, dass einige Daten auf dem SAP-server ist in der format-dictionary-Strukturen(straightfoward, Daten aus FMOIX, FMCOX, etc.) Ich brauche zu bewegen, diese Daten in internen Tabellen während der Programm-Laufzeit. Mir wurde gesagt, dass die OPEN-SQL würde nicht funktionieren in diesem Fall.

Wenn du immer noch nicht verstehst, was ich meine, ich kann schlagen einige Möglichkeiten, tatsächlich von meinem Vorgesetzten. Die erste ist die Verwendung von GET-Ereignis, sagen
HOLEN SIE SICH FMOIX.
WENN FMOIX-zhdlt > From_dat und FMOIX-zhdlt < to_dat.
Append FMOIX itab.
ENDIF.
Die Sache ist, dass ich bin immer noch nicht ganz klar über dieses event. Ist es nur eine event-handler-Sache, oder kann es in einer Schleife durch Datensätze?

Was ich googeln für mehr als zwei Tage geben mir so etwas wie
Loop at FMOIX.
BEWEGEN FMOIX itab.
ENDLOOP.

Also, was sind die Möglichkeiten, sich zu bewegen Transaktions-Struktur wie FMOIX in interne Tabellen, sagen der internen Tabelle name ITAB?
Ihre Antwort würde sehr geschätzt werden. Wenn ich Zeit habe, bin ich Total neu. (was mehr ist, my-SAP virtual machine, ist immer noch verursacht mir Probleme.)
Vielen Dank.

InformationsquelleAutor Alex | 2012-06-20

Schreibe einen Kommentar