XML-Element <filterlist>

In diesem XML-Element werden die Globalen Filter für ein Performance Dasboard festgelegt.

Die Liste enthält pro Dimension einen Eintrag. Sie können ein- und mehrstufige Dimensionen sowie Zeitdimensionen angeben.

Die Attribute des XML-Elementes filter bestimmen Darstellung und Quelle der Filterauswahllisten:

Attribut

Beschreibung

name

angezeigter Titel des Filterelementes

type
(optional)

Typ des Filterelementes; mögliche Werte: dynamic (Default), static, time und textinput.
dynamic: Dimensionswerte werden in der Auswahlliste angezeigt.
static: Favoriten eines bestimmten Ordners werden angezeigt.
time: interaktives Zeitstrahlenauswahlelement.
textinput: Dimensionswerte werden über ein Eingabefeld angegeben.

source
(optional)

Name des Konnektors, über den die Filterwerte angefragt werden. Default ist ppm. Bei Verwendung der Option by_login_user zur Datenanfrage, werden Datenzugriffsrechte des angemeldeten Benutzers berücksichtigt.

row
(optional)

Zeile, in der das Filterelement angezeigt wird. Default ist 0

displaytext_static
(optional)

Quelle der angezeigten Texte von favoritenbasierten Auswahllisten; mögliche Werte: favoritename, favoritedescription (Default)

sortby_static
(optional)

Sortierrichtung der angezeigten Texte von favoritenbasierten Auswahllisten; mögliche Werte: favoritename, favoritedescription (Default)

displaytext_dynamic
(optional)

Dimensionsattribute, die in dimensionsbasierten Auswahllisten zur Anzeige der Texte verwendet werden; mögliche Werte: key_description (Default), description_key, only_key, only_description

displaylevel_dynamic
(optional)

Dimensionsstufen, die in dimensionsbasierten Auswahllisten angezeigt werden; mögliche Werte: only_first, only_second, first_and_second (Default), level_last

nofilter_entry
(optional)

Schalter, ob die Option Kein Filter in der Auswahlliste enthalten ist; mögliche Werte: true (Default), false

leveldelimiter
(optional)

Trennzeichen, das bei Angabe eines Filterwertes über das Texteingabefeld als Trenner zwischen Filterwerten mehrstufiger Dimensionswerte benutzt wird.

rowcount
(optional)

Anzahl der Listenelemente der Auswahllisten der Filtertypen static und dynamic. Default 5.

Beispiel

...

<filterlist>

<filter row="0" name="WERKS" type="dynamic"

displaytext_dynamic="key_description"

displaylevel_dynamic="only_first"

nofilter_entry="true">

<description language="de" name="Region" />

<description language="en" name="Region" />

</filter>

<filter row="0" name="MATERIAL" type="dynamic" rowcount="12"

displaytext_dynamic="key_description"

displaylevel_dynamic="first_and_second"

nofilter_entry="true">

<description language="de" name="Material" />

<description language="en" name="Material" />

</filter>

<filter row="0" name="TIME" type="static"

displaytext_static="favoritedescription"

sortby_static="favoritename"

nofilter_entry="true" >

<description language="de" name="Zeit relativ"/>

<description language="en" name="Time relative"/>

<usefavorite>\Dashboard\FilterTimeRel\</usefavorite>

</filter>

<filter row="1" name="TIME" type="time" source="ppm_sap">

<description language="de" name="Zeit" />

<description language="en" name="Time" />

</filter>

<filter row="2" name="PRICIPAL" type="textinput" source="ppm_sap">

<description language="de" name="Auftraggeber" />

<description language="en" name="Principal" />

</filter>

</filterlist>

...