Ereignisverarbeitung als statische Methode realisieren 
Wenn Sie Ereignisse der Office-Anwendung angemeldet haben, auf die Sie in Ihrem ABAP-Programm regieren wollen, müssen Sie für diese die Verarbeitungslogik hinterlegen, die beim Auslösen der Ereignisse durchlaufen wird. Diese wird in einer lokalen Klasse mit einer Reihe von Methoden (entweder statische oder Instanz-Methoden) angelegt. Jede Methode deckt einen für die Dokumentenverarbeitung relevanten Prozess ab.
Legen Sie eine Klassendefinition an, in der Sie die statischen Methoden für die Interpretation der Ereignisse bekanntgeben:
Syntax
CLASS c_event_handler DEFINITION. PUBLIC SECTION. CLASS-METHODS: close_event FOR EVENT ON_CLOSE_DOCUMENT OF I_OI_DOCUMENT_PROXY IMPORTING (...). CLASS-METHODS: custom_event FOR EVENT ON_CUSTOM_EVENT OF I_OI_DOCUMENT_PROXY IMPORTING (...). ENDCLASS.
Implementieren Sie die statischen Methoden:
Syntax
CLASS c_event_handler IMPLEMENTATION. METHOD close_event. <Processing logic> ENDMETHOD. METHOD custom_event. <Processing logic> ENDMETHOD. ENDCLASS.