beim Aufruf der BSP-Applikation SRM_RECORD erscheint im Browser folgende Fehlermeldung:
"Folgender Fehlertext wurde im System prozessiert:
Eine Exception vom Typ CX_SY_REF_IS_INITIAL ist aufgetreten, wurde aber weder lokal behandelt noch durch eine RAISING-Klausel deklariert.
Exception-Klasse CX_SY_REF_IS_INITIAL
Fehlername
Programm CL_SRM_REC_BSP_CONTROLLER2====CP
Include CL_SRM_REC_BSP_CONTROLLER2====CM006
ABAP-Klasse CL_SRM_REC_BSP_CONTROLLER2
Methode DO_REQUEST
Zeile 13
Langtext Es wurde versucht, auf eine initiale (NULL-) Objektreferenz einen dynamischen Methodenaufruf auszuführen. Die Referenz muß auf ein Objekt verweisen. "
Hallo Toto,
Eine Exception vom Typ CX_SY_REF_IS_INITIAL tritt immer dann auf, wenn versucht wird eine klasse zu rufen, die noch nicht instanziiert wurde.
Data: lc_test type CL_SRM_REC_BSP_CONTROLLER2.
create object lc_test.
lc_test->EineMethodeDerKlasse
mit anderen worten solltest du in der methode DO_REQUEST (zeile 13) nachsehen auf welches Object versucht wird zuzugreifen und ggf. diese instanziieren.