Page 1 of 1

Datenelemente über JCO_Call

PostPosted: Tue Jan 23, 2007 2:27 pm
by Lotta3974
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

PostPosted: Tue Jan 23, 2007 3:47 pm
by Valentin1455
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