Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation GACEvent  Dokument im Navigationsbaum lokalisieren

Sie können Ihrem FlashIsland/SilverlightIsland einzelne, selbst-definierte Ereignisse mitgeben.

Das GACEvent ist die Möglichkeit, auf Ereignisse, die in der FlashIsland/SilverlightIsland aufgetaucht sind, in Web Dynpro zu reagieren. Dabei kann die FlashIsland/SilverlightIsland den Ereignissen Parameter mitgeben. Beim GACEvent gibt es zwei wichtige Aspekte:

·        Wie heißt das Ereignis, das innerhalb der FlashIsland/SilverlightIsland auftreten kann (Eigenschaft name)

·        Wie heißt die Web-Dynpro-Action, die ausgeführt werden soll (Ereignis onAction)

Die Ereignis-Parameter werden wiederum an das GACEvent aggregiert (Aggregation GACEVENTPARAMETER). Bei diesen GACEventParametern sind zwei Aspekte wichtig:

      Wie heißt der Parameter in der FlashIsland/SilverlightIsland (Eigenschaft name)

      Welchen Typ hat der Parameter (Eigenschaft type)

Eine FlashIsland/SilverlightIsland kann auch mehrere GACEvents haben, die wiederum mehrere GACEventParameter haben können.

Achtung

Beachten Sie, dass die Integration von GAC*-Controls in Web-Dynpro-ABAP-Dialogfenster (Popups) nicht unterstützt wird.

 

Laufzeit-Klasse

CL_WD_GAC_EVENT

 

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

name

STRING

 

nein

 

Aggregationen im View Designer

Name

Kardinalität

Typ

EVENT_PARAMETERS

0..n

GACEventParameter

 

Events im View Designer

Name

onAction

Hinweis

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind: ViewElement

Dynamische Programmierung

Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.

Dynamische Programmierung der Eigenschaften

View Designer Name

Laufzeitname

Typ

name

NAME

STRING

 

Dynamische Programmierung der Ereignisse

View Designer Name

Laufzeitname

onAction

ON_ACTION

 

Dynamische Programmierung der Aggregationen

View Designer Name

Laufzeitname

Kardinalität

EVENT_PARAMETERS

EVENT_PARAMETERS

0..n

 

Ende des Inhaltsbereichs