Element "Explorer"

<< 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

siehe auch 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)

siehe auch Position und Größe

 

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