
ON_DROP
Zuordnung der Aktion, die ausgeführt werden soll, wenn der Benutzer einen Eintrag oder mehrere Einträge in der Tabelle per Drag&Drop verschiebt.
|
Parameter-Name |
Typ |
Beschreibung |
|---|---|---|
|
ID |
STRING |
|
|
CONTEXT_ELEMENT |
IF_WD_CONTEXT_ELEMENT |
|
|
DATA |
STRING |
Attribut der DragSourceInfo |
|
DIRECTION |
STRING |
Gibt an, ob auf eine Zeile oder eine Spalte gedroppt wurde. Mögliche Werte sind horizontal oder vertikal. |
|
MIME_TYPE |
STRING |
Attribut der DragSourceInfo |
|
OFFSET |
I |
Gibt an, wo das Element fallengelassen wird. ROW_ELEMENT ist die Referenz:
|
|
ROW_ELEMENT |
IF_WD_CONTEXT_ELEMENT |
Position, von der aus gerechnet wird (zeilenbezogen) |
|
TAGS |
STRING |
Attribut der DragSourceInfo |
Das Ereignis ON_DROP wird ausgelöst, wenn ein Element zwischen Zeilen oder auf Zeilen gezogen wurde. Es wird eine Referenz auf die Zeile (ROW_ELEMENT) als Referenz für den Parameter OFFSET mitgeliefert.
Weitere Informationen zu Drag & Drop finden Sie unter Drag & Drop in der CTable.
ON_SELECT
Aktion, die ausgeführt wird, wenn eine Benutzerinteraktion an der Tabelle zu einer Selection-Änderung führt. Eine Selektion führt zu einem Roundtrip.
|
Parameter-Name |
Typ |
Beschreibung |
|---|---|---|
|
ID |
String |
|
|
CONTEXT_ELEMENT |
IF_WD_CONTEXT_ELEMENT |
|
|
COLUMN_ID |
STRING |
Ausgewählte ID der Spalte; Die COLUMN_ID ist leer, wenn die Selektionsspalte ausgewählt wurde. |
|
ROW |
I |
Zeilenindex |
ON_ROW_CREATE
Falls dieses Ereignis gebunden wird, wird es beim Betätigen der Tab-Taste in der letzten Spalte der letzten Zeile gefeuert. Übergabeparameter INSERT_POSITION liefert den Index der einzufügenden Zeile.
Beispiel: Die Tabelle hat 10 Einträge, das Ereignis wird am Ende der Tabelle mit Tab gefeuert, INSERT_POSITION hat den Wert 11.
|
Parameter-Name |
Typ |
Beschreibung |
|---|---|---|
|
ID |
String |
|
|
CONTEXT_ELEMENT |
IF_WD_CONTEXT_ELEMENT |
|
|
INSERT_POSITION |
I |
Index der einzufügenden Zeile |