<< Click to Display Table of Contents >> Navigation: Konfigurierung Webinterface > Individuelles Maskenlayout > Elemente im individuellen Maskenlayout > Element "Explorer" |
Ermöglicht es, den Explorer direkt in die Maske einzubinden.
Attribute
links,oben,Breite,Höhe
Position und Größe
visible
Legt fest, ob das Element nach Initiierung der Maske angezeigt wird.
AutoMoveAndResize
andere
In der sich öffnenden Maske können diverse spezifische Einstellungen konfiguriert werden.
Hintegr./Rahmen
siehe auch Hintergrund und Rahmen
OnTreeClickAction
Aktion beim Anklicken des Baumknotens.
OnGraphClickAction
Aktion beim Anklicken des Diagramm-Items
Funktionen
clearCustomFilterByIDs(table)
Löscht den benutzerdefinierten Ad-hoc-Filter (über Javascript) für die Tabelle.
enableRedundandInChain(bEnabled)
Sperrt oder entsperrt „Redundanz in Kette“
enableRedundandRelat(bEnabled)
Sperrt oder entsperrt „Redundante Beziehungen“
getCustomFilterByIDs(table)
Gibt den benutzerdefinierten Ad-hoc-Filter (über Javascript) für die Tabelle zurück oder JS-null, wenn kein Filter definiert ist.
getDOMObject()
Gibt das Javascript-DOM-Objekt zurück
getHeight(), getLeft(), getPosition(), getSize(), getTop(), getWidth(), setHeight(height), setLeft(left), setPosition(left,top), setSize(width,height), setTop(top), setWidth(width)
getMaxObjects()
Gibt zurück, wie viele Objekte aus einer Beziehung höchstens aufgelistet werden. Wenn in einer Beziehung mehr Objekte enthalten sind, wird im Baum nur ein Knoten mit der Anzahl dargestellt und die Objekte werden durch Anklicken aufgelistet.
getNodesCount()
Gibt zurück, wieviel Knoten es im Baum insgesamt gibt.
invokePrint()
Öffnet die Darstellung in neuem Fenster im Druckformat.
isAERunning()
Gibt zurück, ob Automatic Exploring noch läuft. True bedeutet ja, false bedeutet nein.
isCardinalityShowed()
Gibt zurück, ob die Kardinalität angezeigt wird.
isRedundandInChainEnabled()
Gibt zurück, ob die „Redundanz in Kette“ entsperrt oder gesperrt ist.
isRedundandRelatEnabled()
Gibt zurück, ob „Redundante Beziehungen“ entsperrt oder gesperrt sind.
setCustomFilterByIDs(table, ids)
Legt einen benutzerdefinierten Ad-hoc-Filter (über Javascript) für die Tabelle fest.
setMaxObjects(count)
Legt fest, wie viele Objekte aus einer Beziehung höchstens aufgelistet werden.
show(bShow)
Zeigt oder versteckt das Objekt.
showCardinality(bShow)
Zeigt oder versteckt die Kardinalität.
start(objid,automatic_exploring)
Initiiert und startet den Explorer. Tabelle und Analysestruktur werden aus den Einstellungen übernommen.
startUniv(table,objid,tgrpid,automatic_exploring)
Initiiert und startet den Explorer universell.
stopAE()
Stoppt Automatic Exploring.
switchToGraph(template_name)
Wechseln zu Diagramm.
Parameter:
template_name: unter diesem Schlüssel wird der Graph gespeichert. Wenn der Explorer nur eine Schablone benötigt, können Sie eine leere Zeichenfolge benutzen.
switchToTree()
Wechseln zur Baumansicht
Ereignisse
onItemCreating
Dieses Ereignis wird bei jeder Item-Erstellung aufgerufen. Über Kontextvariablen ist es möglich, einige Item-Eigenschaften zu ändern.
Kontextvariablen:
ctx.ObjectCount:
ctx.Table: Objekttabelle (z.B. ANW, PAF, VTAB_Server, ...)
ctx.VtabID: Tabellen-ID
ctx.ObjID: Objekt-ID
ctx.ImgSrc [writable]: dieses Bild wird bei der Darstellung genutzt.
ctx.HTMLItemName [writable]: Dieses HTML wird bei der Darstellung genutzt.
onItemsCountChanged
Wenn sich die Anzahl der Knoten verändert.
Kontextvariable: count
onAEDone
Wenn Automatic Exploring beendet wird.
Kontextvariable:
aborted: Wenn true, wurde Automatic Exploring abgebrochen (manuell, aus Javascript, ...)
onItemClick
Kontextvariablen:
ctx.event: Browser event-Objekt
ctx.Item.Table: Objekttabelle (z.B. ANW, PAF, VTAB_Server, ...)
ctx.Item.VtabID: Tabellen-ID
ctx.Item.ObjID: Objekt-ID
onItemDblClick
Kontextvariablen:
ctx.event: Browser event-Objekt
ctx.Item.Table: Objekttabelle (z.B. ANW, PAF, VTAB_Server, ...)
ctx.Item.VtabID: Tabellen-ID
ctx.Item.ObjID: Objekt-ID
onItemMenuClick
Im Diagrammer bei Anklicken eines benutzerdefinierten Menuitems
Kontextvariablen:
ctx.Item.ObjID: Objekt-ID
ctx.Item.Table: Objekttabelle als Zeichenfolge
ctx.Item.VtabID: Objekttabelle-ID (VTAB_ID)
ctx.Key: Schlüssel
ctx.event: Browser event-Objekt