SAP Jobsuche bei DV-Treff
Sappralott
vor 12 Jahre
Hi,

ich habe mein erstes kleines ABAP-Programm fertiggestellt, das mir drei Tabellen joint - KNB1, KNA1 und T001 für einen ersten PoC - und mir die Ergebnisse in eine vorab vorbereitete interne Tabelle schreibt.

Die Ausgabe der Inhalte dieser internen Tabelle als Bildschirmliste ist nicht perfekt, reicht aber für den Moment, denn darum geht es langfristig gar nicht.

Im nächsten Schritt geht es jetzt darum, die Daten aus der internen Tabelle auszugeben, und zwar in XML-Format.

Ich weiß grundsätzlich, daß das geht, hab es mal gelesen und es gibt ja ganze Bücher drüber.

Kann mir da irgendwer hier weiterhelfen?

Danke vielmals!

Gruß,

Sappralott

Sappralott
vor 12 Jahre
Hi,

das hat sich erledigt - mehr oder weniger... ich hab mit etwas Hilfe aus dem SCN einen Code entwickelt, der funktionieren müsste - das ganze ist ja im Prinzip ziemlich einfach, eine "Simple Transformation" - das Problem daran ist, daß unser SAP-System - und damit das ABAP-Package - veraltet ist und die Transaktion STRANS nicht existiert. Ich kann nur XSLT-Programme anlegen, und für die ist dieser Code nicht korrekt.

Ich denke mal, wir werden sowieso bald aktualisieren, damit ist das Thema dann gegessen.

Danke!

Gruß,

Sappralott

Sappralott
vor 12 Jahre
Zitat von: Sappralott 

Hi,

das hat sich erledigt - mehr oder weniger...

Sappralott

Wenn mir jemand hier verraten könnte, wie ich auf einer älteren SAP-Version, wo die Transaktion STRANS eben nicht da ist, ein ST-Programm anlegen kann (über SE80 sind nur XSLT-Prograsmme möglich), das würde mir natürlich wesentlich weiterhelfen. Ansonsten muss ich halt warten, bis wir aktualisiert haben.

Danke!

Gruß,

Sappralott

wreichelt
vor 12 Jahre
Hallo,

hier ein Beispiel:

DATA l_var_input TYPE STRING VALUE 'Test‘,

l_var_string TYPE STRING.

CALL TRANSFORMATION z_st_first

SOURCE XML l_var_input

RESULT root = l_var_string.

Gruß

Wolfgang

Sappralott
vor 12 Jahre
Hallo Wolfgang,

ja, das ist der Aufruf - so weit war ich schon mit etwas Hilfe aus dem SCN.

Wie gesagt, der Code steht - auf dem System meiner Kontaktperson aus dem SCN läuft er auch - das Problem bei mir ist, daß die Transaktion STRANS nicht da ist und ich den Code bislang nur als XSLT-Programm anlegen konnte, und dafür ist er eben nicht korrekt.

Danke!

Gruß,

Sappralott