Mit dieser Methode registrieren Sie sich auf Ereignisse des Controls (
siehe auch: Ereignisbehandlung).CALL METHOD my_control->set_registered_events
EXPORTING events = events
EXCEPTIONS cntl_error = 1
cntl_system_error = 2
illegal_event_combination = 3.
Parameter |
Bedeutung |
events |
Tabelle der zu registrierenden Ereignisse für das Custom Control my_control |
Die Tabelle
events ist eine Liste mit Ereignissen, auf die Sie sich registrieren wollen. Die Tabelle wird mit Bezug auf den Tabellentyp CNTL_SIMPLE_EVENTS definiert. Dem Tabellentyp liegt die Struktur CNTL_SIMPLE_EVENT zugrunde. Dieser besteht aus folgenden Feldern:Feld |
Bedeutung |
EVENTID |
Name des Ereignisses |
APPL_EVENT |
Unterscheidung, ob es sich um ein Systemereignis (initial) oder ein Applikationsereignis ( X ) handeln soll. |
Die Werte, die dem Feld
EVENTID zuzuordnen sind, sind control-spezifisch und werden daher bei den entsprechenden Controls beschrieben.