Ich arbeite gerade an einer BSP-Anwendung. Nun muss ich, wenn eine Request ankommt diese verarbeiten.
Hierzu wollte ich die Methode GET_FORM_FIELDS nutzen. In einem Forum habe ich gesehen, dass hierauf über das "request"-Objekt zugegriffen wird.
In meiner BSP-Anwendung kann ich dieses aber leider nicht finden. Kann mir jemand weiterhelfen was bei mir aktuell noch fehlt und wieso ich keinen Zugriff auf das Objekt habe?
Zur Information, falls das weiterhilft:
Ich befinde mich aktuell im "onRequest"-Handler.
Anwendungsklasse ist keine eingebunden.
Ok habe es nach einer Weile herausgefunden.
Zum einen scheint man das request Objekt nicht direkt im onRequest-Eventhandler aufrufen zu können. Zumindest hat es bei mir nicht geklappt.
Daher habe ich einen Controller für meine BSP-Anwendung angelegt. Diesem habe ich eine Controller-Klasse hinzugefügt, welche ich ebenfalls neu erzeugt habe.
Die Controller-Klasse muss dabei aber entweder von CL_BSP_CONTROLLER oder CL_BSP_CONTROLLER2 abgeleitet werden.
Innerhalb dieser Klasse, kann man dann das request Objekt aufrufen und die entsprechenden Methoden nutzen.