Framework:ElementFilter: Unterschied zwischen den Versionen

Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Die Seite wurde neu angelegt: „==Funktion== <span {{CoPFormel}}>ElementFilter(<Attributname>,<Filteroperator>,<Kriterium>);</span> Kaskadierende Filter: Diese Funktio…“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==[[Framework:Funktionen|Funktion]]==
==[[Framework:Funktionen|Funktion]]==


<span {{CoPFormel}}>ElementFilter(<Attributname>,<Filteroperator>,<Kriterium>);</span>
<span {{CoPFormel}}>ElementFilter(<FilterConst>);</span>


Kaskadierende Filter: Diese Funktion bietet die Möglichkeit Filter einzuschränken.
Einschränkung der Elemente einer Dimension, ähnlich dem Attributfilter.
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.
ONLYPLANTIME --Nur Planzeitraum Elemente (inkl. Jahr, Quartal, Woche, ... je nach TimeDimType)
ONLYPLANTIMEMONTHS --Nur Planzeitraum Monate
ONLYLEAVES --Nur Blattelemente Anzeigen


{| class="wikitable" width={{{breite|80%}}}
{| class="wikitable" width={{{breite|80%}}}
Zeile 11: Zeile 16:
| Beschreibung
| Beschreibung
|-
|-
|Attributname
|FilterConst
|Bezeichnung des Attributes in der Dimension. Systemattribute werden nicht unterstützt.
|Bezeichnung des Attributes in der Dimension. Systemattribute werden nicht unterstützt.
|-
|Filteroperator
|Definition des [[Framework:Filteroperatoren|Filteroperators]]
|-
|Kriterium
|Ausdruck der angewendet wird
|}
|}




==Ergebnis==
==Ergebnis==
Filtert eine Dimension nach einem definierten Kriterium.
Filtert eine Dimension nach definierter Konstante.


==Beispiel==
==Beispiel==
<span {{CoPFormel}}>AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID]);</span><br>
 
 
<span {{CoPFormel}}>AttributFilter(Zeit,me_under,[Produktgruppen.ID]);</span><br>
Eingegeben in "SpecialDefinition" in der Dimension "Produkte". In der Dimension "Produkte" gibt es das Attribut "Produktruppen". Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind.
Eingegeben in "SpecialDefinition" in der Dimension "Produkte". In der Dimension "Produkte" gibt es das Attribut "Produktruppen". Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind.


<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.


__NOEDITSECTION__  
__NOEDITSECTION__  

Version vom 23. Mai 2012, 12:03 Uhr

Funktion

ElementFilter(<FilterConst>);

Einschränkung der Elemente einer Dimension, ähnlich dem Attributfilter. Einzugeben im Feld "SpecialDefinition" in der Dimension.


ONLYPLANTIME --Nur Planzeitraum Elemente (inkl. Jahr, Quartal, Woche, ... je nach TimeDimType) ONLYPLANTIMEMONTHS --Nur Planzeitraum Monate ONLYLEAVES --Nur Blattelemente Anzeigen

Parameter Beschreibung
FilterConst Bezeichnung des Attributes in der Dimension. Systemattribute werden nicht unterstützt.


Ergebnis

Filtert eine Dimension nach definierter Konstante.

Beispiel

AttributFilter(Zeit,me_under,[Produktgruppen.ID]);
Eingegeben in "SpecialDefinition" in der Dimension "Produkte". In der Dimension "Produkte" gibt es das Attribut "Produktruppen". Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind.