Element "0:n / 1:n-Beziehungen"

<< Click to Display Table of Contents >>

Navigation:  Konfigurierung Webinterface > Individuelles Maskenlayout > Elemente im individuellen Maskenlayout > Element "Beziehungen" >

Element "0:n / 1:n-Beziehungen"

Attribute

 

links,oben,Breite,Höhe

Position und Größe

 

AutoMoveAndResize

siehe auch AutoMoveAndResize

 

Hintergr./Rahmen

siehe auch Hintergrund und Rahmen

 

Locked

Wenn angekreuzt, werden nur die zugeordneten Objekte angezeigt und Änderungen sind nicht möglich.

 

Listenkonfiguration

siehe auch Listenkonfiguration

 

… (andere)

Siehe Maske „Weitere“.

 

Funktionen

ApplyFilterByIDs(ids)

Parameter ids: zero-based array

 

Schränkt die Liste auf die in ids-Array definierten Primärschlüssel ein.

 

Hinweis: Nach dem ersten Aufruf wird der in der Management Console definierte SQL-Filter ungültig, es gelten dann die Primärschlüssel von ids. D.h., entweder gilt der in der Management Console definierte Filter oder es gelten die Primärschlüssel von ids, jedoch nicht beide gleichzeitig.

 

checkRow(rowid,check)

Kreuzt die entsprechende Zeile an oder ab.

 

deactivateFilterByIDs

Deaktiviert die Filterung von ApplyFilterByIDs

 

getAllRowIDs()

Gibt ID der Objekte der Liste als Array zurück.

 

getDOMObject()

Gibt das Javascript-DOM-Objekt zurück.

 

getCheckedRowIDs()

Gibt ID der angekreuzten Objekte der Liste als Array zurück.

 

getHeight(), getLeft(), getPosition(), getSize(), getTop(), getWidth(), setHeight(height), setLeft(left), setPosition(left,top), setSize(width,height), setTop(top), setWidth(width)

siehe auch Position und Größe

 

getRowCount()

Gibt Anzahl der Objekte in der Liste zurück.

 

isShowed()

siehe auch Häufig genutzte Attribute, Funktionen, Ereignisse und Einstellungen

 

refresh()

Aktualisiert die Liste.

 

setCustomParam(n, v)

Legt die benutzerdefinierte Variable fest. Siehe Maske „Weitere“.

siehe auch Parameter

 

show(bShow)

Zeigt oder versteckt das Objekt.

 

 

Ereignisse

 

afterContentInited

Javascript-Anweisungen/Funktionen werden nach Vervollständigen der Liste ausgeführt.

 

onRowCheck

Javascript-Anweisungen/Funktionen werden nach ankreuzen/abkreuzen eines Objektes in der Objekt-Liste ausgeführt. Zur Verfügung stehen zwei Kontextvariablen:

objid: enthält ID des Objekts

checkbox: Javascript-checkbox-Objekt.

 

Beispiel:

if (objid==27 && checkbox.checked) { alert('nicht erlaubt!'); checkbox.checked=false; }

 

onRowIconClick

Javascript-Anweisungen/Funktionen werden nach Anklicken eines benutzerdefinierten Zeilen-Icons in der Objekt-Liste ausgeführt. Zur Verfügung stehen drei Kontextvariablen:

 

evnt: JS-Event

iconkey: enthält Schlüssel des Icons

objid: enthält ID des Objekts

 

Maske „Weitere“

Reiter "allgemein"

zugeord. Objekte immer anzeigen (unabhängig von dem Filter)

Wenn aktiv, dann wird sichergestellt, dass die schon zugeordneten Objekte nicht herausgefiltert werden.

 

zugeord. Objekte zuerst anzeigen

Wenn aktiv, werden in der Liste zuerst alle zugeordneten Objekte angezeigt und danach die restlichen Objekte (sinnvoll, wenn viele Objekte zu erwarten sind).

 

Die Liste bei Initiierung nicht anzeigen

Wenn aktiv, muss die Liste über die Funktion refresh() generiert werden.

 

bereits anderweitig zugeordnete Objekte nicht anzeigen

Objekte, die einem anderen Objekt zugeordnet sind, werden nicht angezeigt.

 

Listenmenü benutzen

Listenmenü ermöglicht einige Listenaktionen.

 

neue Objekte dürfen erstellt werden

Wenn aktiv, besteht die Möglichkeit, neue Objekte direkt aus der Liste erstellen.

 

Floating table headers benutzen

siehe auch Floating table headers benutzen

 

Parameter

siehe auch Parameter

 

Reiter SQL-Filter

Ermöglicht, die Liste über SQL einzuschränken.

 

Reiter Zeilenicons

Icon Details anzeigen

Gibt an, ob die Objekte ein Icon für Details haben sollen.

 

Icon für Kontextmenü anzeigen

Gibt an, ob die Objekte ein Icon für Kontextmenü haben sollen.

 

Benutzerdefinierte Zeilenicons

Hier werden zusätzliche Icons für Zeilen konfiguriert. Für jedes Icon wird ein Schlüssel vergeben und bei Anklicken wird im Ereignis onRowIconClick dieses Icon über den Schlüssel identifiziert.