Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hervorherbung bei Hover

Die graphomate bubbles unterstützen zur Laufzeit das selektive Anzeigen aller Informationen einer Bubble. Bewegen Sie dazu die Maus über eine Bubble, die hervorgehoben werden soll. Es werden daraufhin alle zugehörigen Werte und Labels angezeigt und Annotationen an den Achsen angezeigt. Dieser Zustand kann durch Alt+Click fixiert werden. Ist die Option Connect Related Bubles und Connect Bubbles On Hover aktiviert, so werden zusätzlich alle zugeordneten Bubbles auch hervorgehoben und die Verbindung ihrer Reihenfolge nach darstellt. Siehe /wiki/spaces/GBD/pages/56558002.

Image Removed

Zoom-Modi

Die folgenden vier Zoom-Modi Interaktivität zur Laufzeit#Rechteck-SelektionInteraktivität zur Laufzeit#Rechteck-AusschnittVergrößerung und Interaktivität zur Laufzeit#Skalierungsanpassung lassen sich im Additional-Properties-Sheet im Scaling-Tab unter Zoom-Mode einstellen. Die Auswahl None aktiviert dabei die Rechteckselektion, Rect den Rechteck-Ausschnitt, Magnify die Vergrößerung und Scale die Skalierungsanpassung.

Rechteck-Selektion 

Zur Laufzeit besteht die Möglichkeit mittels click&drag in rechteckiger Form eine Menge von Bubbles zu selektieren. Das Auswählen von Bubbles löst das Event On Bubbles Selected aus und die Memberkombinationen der Bubbles-Auswahl können dann mittels Skripting abgerufen werden. Dafür können die Methoden getSelectedMemberTexts() und getSelectedMemberKeys() verwendet werden.

Image Removed

Rechteck-Ausschnitt 

Der Rechteck-Ausschnitt verhält sich bezüglich des Skriptings und der Events genau wie die Rechteck-Selektion.

Image Removed

Zusätzlich wird nachdem die Selektion geschehen ist (Loslassen der Maustaste), die Skalierung verändert.

Image Removed

So dass nur noch ausschließlich die Bubbles, die sich in dem selektierten Bereich befinden, dargestellt werden.

Image Removed

Vergrößerung 

Ein Auschnitt der Bubbles kann mittels des Mausrads (Scrolling) vergrößert werden. 

Image Removed

Der Punkt zu dem die Vergrößerung gerichtet ist wird hierbei durch die Position des Mauszeigers bestimmt.  

Image Removed

Zusätzlich kann der dargestellte Ausschnitt per Drag&Drop verschoben werden.

Image Removed

Skalierungsanpassung 

Dieser Modus verhält sich von der Bedienung ähnlich wie der Modus Vergrößerung, d. h. per Mausrad (Scrolling) und Drag&Drop. Es wird dann die Skalierung der Achsen so angepasst, dass nur noch ein Ausschnitt der Bubbles dargestellt wird. Diese Ausschnitt wird durch die Position des Mauszeigers bestimmt.

Image Removed

Per Drag&Drop kann der dargestellte Ausschnitt verschoben werden.

Image Removed

Info

Aus technischen Gründen ist dieser Modus komplexer und verbraucht damit mehr Ressourcen beim Vergrößern. Daraus resultiert, dass zu viele Bubbles zu einer Verzögerung im Zeichnen führen. Auch der Internet Explorer führt hier zu einer spürbaren Verlangsamung. 

Clustering

Je nach Datensatz kann es vorkommen, dass Bubbles mit gleicher X- und Y-Position und gleichem Radius gezeichnet werden. Die Anhäufungen von Bubbles werden dann dadurch gekennzeichnet, dass ihnen jegliche Beschriftung fehlt und der Rand dicker gezeichnet wird. 

Image Removed

Wird mit der Maus über so eine Cluster genannte Anhäufung von Bubbles gehovert, so fächern sich die darunter liegenden Bubbles zur Seite auf. Die vordere Bubble wird dabei inklusive ihrer Labels komplett dargestellt.

Image Removed

Wird nun über eine der aufgefächerten Bubbles gehovert, so wird diese in den Vordergrund geholt und an der korrekten (ursprünglichen) Position samt ihrer Beschriftung dargestellt.

Image Removed

Highlight Group

Ist der Punkt Highlight Group im Emphasis Tab für eine Instanz der Bubbles aktiviert, so werden alle Elemente innerhalb der Bubbles, die dieselbe Member-Kombination (exklusive Keyfigure Dimension) wie ein gehovertes Element besitzen, durch eine farbige Umrandung hervorgehoben. Befinden sich neben den erstgenannten Bubbles noch weitere Bubbles mit aktivierter Highlight Group in der Applikation, so werden in diesen alle Elemente hervorgehobenen, deren Member-Kombinationen jeweils eine Obermenge von der Member-Kombination des gehoverten Elementes sind (exklusive Keyfigure Dimension). Die Farbe der Hervorhebung kann für jede Instanz der Bubbles über die Option Highlight Group Color individuell angepasst werden.

Bsp.: In Bubbles 1 wird ein Element mit der Member-Kombination A := {"Atlantic", "New Brunswik"} gehovert. Bubbles 2 besitzt Elemente, welche die Member-Kombinationen B := {"Atlantic", "New Brunswik", "Home Office"} besitzen. Da B eine Obermenge von A darstellt (alle Elemente von A sind in B enthalten: das schließt die Gleicheit von A und B mit ein), werden diese Elemente entsprechend hervorgehoben. Hovert man umgekehrt ein Element aus Bubbles 2 mit der Member-Kombination B, so werden die Elemente aus Bubbles 1 mit Member-Kombination A nicht mehr hervorgehoben, da A keine Obermenge von B ist.

Möchte man in den Member-Kombinationen zusätzlich die Keyfigure Dimension (Measure) berücksichtigen, so kann man für jede Instanz der Bubbles die Optionen Match Measures aktivieren. Als Beispiel erweitern wir dazu die Member-Kombinationen aus dem ersten Beispiel um eine Keyfigure Dimension: A := {"Atlantic", "New Brunswik", "Order Quantity"} und B := {"Atlantic", "New Brunswik", "Home Office", "Profit"}. Auch hier gilt das oben beschriebe Verhalten: beim Hovern eines Elements mit der Member-Kombination A werden alle Elemente hervorgehoben, deren Member-Kombination eine Obermenge von A sind. In diesem Fall ist B keine Obermenge mehr von A, sodass die Elemente mit Member-Kombination B nicht mehr hervorgehoben werden.

Da sich die Option Match Measures für jede Instanz der Bubbles individuell aktivieren lässt, soll ein letztes Beispiel für das unterschiedliche Verhalten zwischen den oben genannten Beispielen gegeben werden. Für diesen Fall ist in Bubbles 1 die Option Match Measures deaktiviert und in Bubbles 2 aktiviert. Hovert man jetzt in Bubbles 1 ein Element mit der Member-Kombination A := {"Atlantic", "New Brunswik"} (mit der Keyfigure "Order Quantity") so werden innerhalb von Bubbles 1 alle Elemente hervorgehoben, deren Member-Kombination eine Obermenge von A sind. Im Bubbles 2 verhält es sich jedoch anders, da dort die Option Match Measures aktiviert ist. Hier werden nur die Elemente hervorgehoben, deren Member-Kombinationen eine Obermenge von AMeasures := {"Atlantic", "New Brunswik", "Order Quantity"} sind.

Kontextmenü

Ist die Property Context Menu Available aktiviert, können Sie zur Laufzeit per Rechtsklick auf eine Bubble ein Kontextmenü öffnen, dass spezielle Filterungen (je nach Einstellung) erlaubt.  Alle hierüber vorgenommenen Änderungen lassen sich durch das neu Laden des Dashboards wieder rückgängig machen.
Child pages (Children Display)