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 |
Typ des Filterelementes; mögliche Werte: dynamic (Default), static, time und textinput. |
source |
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 |
Zeile, in der das Filterelement angezeigt wird. Default ist 0 |
displaytext_static |
Quelle der angezeigten Texte von favoritenbasierten Auswahllisten; mögliche Werte: favoritename, favoritedescription (Default) |
sortby_static |
Sortierrichtung der angezeigten Texte von favoritenbasierten Auswahllisten; mögliche Werte: favoritename, favoritedescription (Default) |
displaytext_dynamic |
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 |
Dimensionsstufen, die in dimensionsbasierten Auswahllisten angezeigt werden; mögliche Werte: only_first, only_second, first_and_second (Default), level_last |
nofilter_entry |
Schalter, ob die Option Kein Filter in der Auswahlliste enthalten ist; mögliche Werte: true (Default), false |
leveldelimiter |
Trennzeichen, das bei Angabe eines Filterwertes über das Texteingabefeld als Trenner zwischen Filterwerten mehrstufiger Dimensionswerte benutzt wird. |
rowcount |
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>
...