Anfang des Inhaltsbereichs

Syntaxdokumentation set_registered_events  Dokument im Navigationsbaum lokalisieren

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.