Hallo Zusammen,
ich suche eine Möglichkeit um das Coding einer Methode via ABAP zu erhalten. Die Idee ist das Coding in eine interne Tabelle abzulegen und dann nach gewissen "Statements" zu suchen.
Ich habe keinen passenden Funktionsbaustein gefunden. Wer kann mir weiterhelfen?
es gibt einige Funktionsbausteine die mit OO_ anfangen (Funktionsgruppe SEOD). Dort ist auch einer dabei, der Methoden anzeigt : OO_Method_Display. Selbst habe ich diese Methoden noch nicht benutzt, aber vielleicht helfen sie dir ja.
Tabelle TMDIR, um die lfd. Nr. zu kriegen, der Name des "Includes" ist dann Zusammengesetzt aus Name der Klasse, bis Länge 30 mit '=' aufgefüllt, dann 'CM' und die Nummer aus TMDIR.
Damit dann den Quelltext mit READ REPORT lesen und mit SCAN in Anweisungen und Tokens zerlegen (SCAN ABAP-SOURCE ist zwar nur für interne Verwendung durch SAP vorgesehen, aber warum sollte man einen Parser from Scratch selbst schreiben wollen.)