ABAPCLASS-METHODS_EVENT_HANDLER - CLASS-METHODS EVENT HANDLER
Fill RESBD Structure from EBP Component Structure Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
CLASS-METHODS - FOR EVENT
Syntax
CLASS-METHODS meth
FOR EVENT evt OF {class|intf}
[IMPORTING p1 p2 ...[sender]].
Wirkung
Diese Anweisung deklariert die statische Methode meth alsEreignisbehandlerfür das Ereignis evt der Klasse class bzw. des Interfaces intf. Syntax und Bedeutung der Zusätze sind identisch mit der Deklaration vonInstanzmethoden als Ereignisbehandler.
Statische Ereignisbehandler können unabhängig von einer Instanz der Klasse von dem Ereignis evt aufgerufen werden.
Beispiel
In der Klasse dialog_box wird ein statischer Ereignisbehandler close_box für das Ereignis definiert, das ausgelöst wird, wenn ein Benutzer eine Dialogbox desControl Frameworks (CFW) schließen will.
CLASS dialog_box DEFINITION.
PUBLIC SECTION.
METHODS constructor.
...
PRIVATE SECTION.
CLASS-DATA open_boxes TYPE i.
CLASS-METHODS close_box
FOR EVENT close OF cl_gui_dialogbox_container
IMPORTING sender.
...
ENDCLASS.
CLASS dialog_box IMPLEMENTATION.
METHOD constructor.
... " create a dialogbox
open_boxes = open_boxes + 1.
ENDMETHOD.
METHOD close_box
... " close the dialogbox referred by sender
open_boxes = open_boxes - 1.
ENDMETHOD.
ENDCLASS.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2583 Date: 20120526 Time: 192106 triton ( 62 ms )






