de Interaktivität zur Laufzeit Highlight Group (bubbles)
- Stefanie Schröder (Unlicensed)
- Johannes Lentzsch (Unlicensed)
Highlight Group
Ist der Punkt Highlight Group im Behavior 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.