Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Bedingungen im Zusammenspiel mit Hierarchien  Dokument im Navigationsbaum lokalisieren

Verwendung

Es gibt einige Besonderheiten bei der Verwendung von Bedingungen in Queries

     in denen Merkmale aktive Präsentationshierarchien tragen

     oder in denen Achsen hierarchisch dargestellt sind.

Funktionsumfang

Keine Ranglisten bei Präsentationshierarchien (Regel 7)

Es gibt zwei Arten von Bedingungen: Bedingungen mit Schwellenwerten (z.B. x>y) und Ranglisten (z.B. Top N). Zudem gibt es semantisch zwei Arten von Kennzahlen: Absolute Kennzahlen (z.B. Umsatz, Gewinn) und relative Kennzahlen (z.B. Plan-Ist-Abweichung in Prozent, Umsatzrendite).

Ausgehend von den verschiedenen Fällen zeigt folgendes Schema die Anwendbarkeit von Bedingungen im Zusammenspiel mit Präsentationshierarchien:

 

Schwellenwert-Bedingungen

Ranglisten-Bedingungen

Relative Kennzahl

möglich

nicht möglich

Absolute Kennzahl

möglich, jedoch meistens nicht sinnvoll

nicht möglich

Die Verwendung von Ranglisten im Zusammenhang mit Präsentationshierarchien wird aus folgenden Gründen nicht unterstützt:

Bei Ranglisten werden alle Zeilen der angezeigten Liste berücksichtigt und ihr Verhältnis untereinander entscheidet, ob die Zeile angezeigt wird. Darüber hinaus werden Ranglisten immer automatisch sortiert angezeigt.

Die automatische Sortierung könnte den Aufbau einer Präsentationshierarchie zerstören. Hierarchieknoten und Werte, die in der Regel aufgrund einer bestimmten betriebswirtschaftlichen Modellierung in einer Präsentationshierarchie angeordnet worden sind, würden aufgrund der Sortierung nach Ranglisten anders angeordnet erscheinen und der betriebswirtschaftliche Kontext würde verloren gehen.

Die Verwendung von Schwellenwert-Bedingungen mit absoluten Kennzahlen im Zusammenhang mit Präsentationshierarchien ist aus folgendem Grund meistens wenig sinnvoll:

Wenn Sie eine absolute Kennzahl wie Umsatz auf einem Merkmal mit aktiver Präsentationshierarchie wie Region in der Query haben und darauf eine Bedingung mit Schwellenwerten wie Umsatz > 2000 anwenden, dann macht die Bedingung meistens wenig Sinn, da die Werte auf den Hierarchiestufen gewöhnlich sehr unterschiedlich sind. Auf der Hierarchiestufe Region sind die Werte gewöhnlich um vieles höher als auf der Hierarchiestufe Land. Ebenso sind die Werte auf der Hierarchiestufe Land meist um einiges höher als auf der Hierarchiestufe Bundesland.

Besonderheiten bei der Anzeige von Präsentationshierarchien und hierarchisch dargestellten Achsen (Regel 10)

Ein Hierarchieknoten wird angezeigt, obwohl er die Bedingung nicht erfüllt, falls er mindestens ein „Kind“ hat, welches die Bedingung erfüllt. Dies ist notwendig, da das „Kind“ ansonsten nicht eingeordnet werden könnte. Dadurch wird sichergestellt, dass auch nach Anwendung einer Bedingung der betriebswirtschaftliche Kontext für den Endbenutzer der Query erhalten bleibt.

Bedingungen auf Merkmalskombinationen mit Hierarchien

Bedingungen auf Merkmalskombinationen sind bei Präsentationshierarchien möglich, sofern die Bedingung eine Schwellenwert-Bedingung ist. Weitere Informationen finden Sie unter Query mit einer Präsentationshierarchie und Bedingungen und Query mit zwei Präsentationshierarchien und Bedingungen.

Bei hierarchisch dargestellten Achsen sind Bedingungen auf Merkmalskombinationen möglich, sofern die Bedingung eine Schwellenwert-Bedingung ist und sofern die hierarchische Darstellung bis zu dem Merkmal aufgeklappt ist, auf das die Bedingung wirken soll (siehe unten). Weitere Informationen finden Sie unter Query mit hierarchisch dargestellter Achse und Bedingungen.

Queries mit hierarchisch dargestellter Achse und Bedingungen

Wenn Sie Bedingungen für Queries definieren, in denen Sie die Achse hierarchisch darstellen, dann beachten Sie, dass Sie die hierarchische Darstellung bis zu dem Merkmal aufklappen, auf das die Bedingung wirken soll. Die Einstellung Expandieren bis <Merkmal> müssen Sie im Query Designer im Kontextmenü der entsprechenden Achse (Zeilen oder Spalten) vornehmen. Außerdem haben Sie auch zur Laufzeit im Web die Möglichkeit, diese Einstellung vorzunehmen. Wählen Sie im Kontextmenü der Web Application Eigenschaften des Data Provider und nehmen Sie die entsprechende Einstellung unter Formatierung der Daten vor (siehe Eigenschaften des Data Provider).

Beachten Sie auch, dass es nicht ausreicht zur Laufzeit die entsprechenden Knoten manuell aufzuklappen. Der Aufrisslevel muss über die Funktion Expandieren bis <Merkmal> eingestellt werden, damit die Bedingung angewendet werden kann.

Weitere Informationen finden Sie unter Query mit hierarchisch dargestellter Achse und Bedingungen.

 

Ende des Inhaltsbereichs