Framework:AttributFilter: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
==[[Framework:Funktionen|Funktion]]== | ==[[Framework:Funktionen|Funktion]]== | ||
AttributFilter(<Attributname>,<Filteroperator>,<Kriterium>); | <span {{CoPFormel}}>AttributFilter(<Attributname>,<Filteroperator>,<Kriterium>);</span> | ||
Kaskadierende Filter: Diese Funktion bietet die Möglichkeit Filter einzuschränken. | Kaskadierende Filter: Diese Funktion bietet die Möglichkeit Filter einzuschränken. | ||
Einzugeben im Feld "[[Framework:BI_Center:Eingabemaske_-_Eigenschaften_Dimension|SpecialDefinition]]" in der Dimension. | Einzugeben im Feld "[[Framework:BI_Center:Eingabemaske_-_Eigenschaften_Dimension|SpecialDefinition]]" in der Dimension. | ||
{| | {| class="wikitable" width={{{breite|80%}}} | ||
|- | |- {{Tabellentitel}} | ||
| | | Parameter | ||
| | | Beschreibung | ||
|- | |- | ||
|Attributname | |Attributname | ||
|Bezeichnung des Attributes in der Dimension | |Bezeichnung des Attributes in der Dimension. Systemattribute werden nicht unterstützt. | ||
|- | |- | ||
|Filteroperator | |Filteroperator | ||
| Zeile 20: | Zeile 20: | ||
|Ausdruck der angewendet wird | |Ausdruck der angewendet wird | ||
|} | |} | ||
Diese Funktion gehört zu den [[:Kategorie:Funktionen_-_clientseitig|clientseitigen Funktionen]]. | |||
==Ergebnis== | ==Ergebnis== | ||
| Zeile 26: | Zeile 26: | ||
==Beispiel== | ==Beispiel== | ||
AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID]);<br> | <span {{CoPFormel}}>AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID]);</span><br> | ||
Eingegeben in "SpecialDefinition" in der Dimension "Produkte". In der Dimension "Produkte" gibt es das Attribut " | Eingegeben in "SpecialDefinition" in der Dimension "Produkte". In der Dimension "Produkte" gibt es das Attribut "Produktgruppen". Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind. | ||
AttributFilter(vs_key,like,%test%);<br> | <span {{CoPFormel}}>AttributFilter(vs_key,like,%test%);</span><br> | ||
Aus der Dimension werden nur jene Elemente dargestellt, die im Attribut "vs_key" einen Eintrag mit "test" enthalten. | Aus der Dimension werden nur jene Elemente dargestellt, die im Attribut "vs_key" einen Eintrag mit "test" enthalten. | ||
<span {{CoPFormel}}>AttributFilter(Regionen/Kunden,me,[Regionen/Kunden.ID]);AttributFilter(PC/KST,me,[PC/KST.ID]);</span><br> | |||
Eingegeben im Filter Produkte werden nur jene Produkte angezeigt die den Kriterien von Regionen/Kunden sowie der PC/KST entsprechen. | |||
<span {{CoPFormel}}>AttributFilter(ShowInRevenues,me,True);</span><br> | |||
Filtert auf das Boolfeld ShowInRevenues der Dimension. | |||
Liefert der Attributfilter keine Daten wird für die Filterung der Daten die Dimension ungefiltert genommen. Im Filter wird nur keine Daten angezeigt. | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:Funktionen|AttributFilter]] | |||
[[Category:Funktionen - clientseitig|AttributFilter]] | [[Category:Funktionen - clientseitig|AttributFilter]] | ||
[[en:Framework:AttributFilter]] | [[en:Framework:AttributFilter]] | ||
Aktuelle Version vom 13. Februar 2020, 10:34 Uhr
Funktion
AttributFilter(<Attributname>,<Filteroperator>,<Kriterium>);
Kaskadierende Filter: Diese Funktion bietet die Möglichkeit Filter einzuschränken. Einzugeben im Feld "SpecialDefinition" in der Dimension.
| Parameter | Beschreibung |
| Attributname | Bezeichnung des Attributes in der Dimension. Systemattribute werden nicht unterstützt. |
| Filteroperator | Definition des Filteroperators |
| Kriterium | Ausdruck der angewendet wird |
Diese Funktion gehört zu den clientseitigen Funktionen.
Ergebnis
Filtert eine Dimension nach einem definierten Kriterium.
Beispiel
AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID]);
Eingegeben in "SpecialDefinition" in der Dimension "Produkte". In der Dimension "Produkte" gibt es das Attribut "Produktgruppen". Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind.
AttributFilter(vs_key,like,%test%);
Aus der Dimension werden nur jene Elemente dargestellt, die im Attribut "vs_key" einen Eintrag mit "test" enthalten.
AttributFilter(Regionen/Kunden,me,[Regionen/Kunden.ID]);AttributFilter(PC/KST,me,[PC/KST.ID]);
Eingegeben im Filter Produkte werden nur jene Produkte angezeigt die den Kriterien von Regionen/Kunden sowie der PC/KST entsprechen.
AttributFilter(ShowInRevenues,me,True);
Filtert auf das Boolfeld ShowInRevenues der Dimension.
Liefert der Attributfilter keine Daten wird für die Filterung der Daten die Dimension ungefiltert genommen. Im Filter wird nur keine Daten angezeigt.