Datenelemente über JCO_Call

Rund um Java und SAP®.

Datenelemente über JCO_Call

Postby Lotta3974 » Tue Jan 23, 2007 2:27 pm

Hallo,

ich bin noch relativ neu in der Programmierung im SAP Umfeld. Ich stehe vor dem Problem das ich wenn ich eine Tabelle zurückbekomme, auch gerne wissen möchte welche Datenelemente bzw. welcher Zeilentyp in der Table verwendet werden.

Weiß jemand von euch wie ich an diese Informationen herankomme.

Vielen Dank und Grüße
Ritchie Fomm
Lotta3974
.
.
 
Posts: 1
Joined: Tue Jan 23, 2007 2:27 pm

Postby Valentin1455 » Tue Jan 23, 2007 3:47 pm

Innerhalb von SAP kannst du die RTTI funktionen aufrufen (zB Klasse CL_ABAP_TYPEDESCR) und dir den Typ zur Laufzeit bestimmen lassen (inklusive Datenelemente der Strukturfelder).
Du könntest nun deine Schnittstelle um eine Tabelle erweitern und in SAP diese Tabelle mit den Datenelementen der Rückgabestruktur füllen. Das ganze ist natürlich etwas aufwendig, falls du immer die selben SAP Funktionen aufrufst kannst du natürlich auch einfach in der Funktionsbausteindefinition dir den Typ anschauen :) (denke nicht das es diese einfache Lösung ist)

Gruss,
Flo
Valentin1455
...
...
 
Posts: 178
Joined: Fri Apr 30, 2004 11:26 am


Return to Java & SAP®

Who is online

Users browsing this forum: No registered users and 2 guests