Komponentenskripts

Ereignisse

Bei der Komponentenentwicklung mit dem Workplace Designer programmieren Sie Java- Script-Code für eine Vielzahl von Ereignissen. Folgende Ereignisarten stehen zur Auswahl:

  • Focus

  • Select

  • Change

  • Key

  • Mouse

  • Form

  • Component

Die fünf ersten sind an verschiedene Typen von UIControls gebunden. Dabei wird jedoch nicht jede Ereignisart in allen UIControls unterstützt.

Ereignisse des Typs Form treten natürlich im Zusammenhang mit Masken auf, während die Ereignisse des Typs Component an die Komponenten gebunden sind. Im Unterschied zu den anderen Ereignistypen erfordern die Komponentenereignisse ausschließlich serverseitige Skripts. Tabelle 1 enthält eine Übersicht der für Komponenten definierten Ereignisse. Diese werden bei der Instanzierung einer Komponente mit dem Template-Editor ausgelöst.

Tabelle 1: Die Ereignisse

Ereignis

Wird ausgelöst wenn

createInstance

eine Instanz der Komponente erstellt wird;

removeInstance

eine Instanz der Komponente gelöscht wird;

addMembers

Mitglieder zu den für die Komponente
definierten Rollen hinzugefügt werden;

removeMembers

Mitglieder aus den Rollen entfernt werden.
2006_08_Lotus.qxp 20.06.2006 13:53 Seite 2127