Framework:ElementFilter: Unterschied zwischen den Versionen
Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Admin (Diskussion | Beiträge) Die Seite wurde neu angelegt: „==Funktion== <span {{CoPFormel}}>ElementFilter(<Attributname>,<Filteroperator>,<Kriterium>);</span> Kaskadierende Filter: Diese Funktio…“ |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
==[[Framework:Funktionen|Funktion]]== | ==[[Framework:Funktionen|Funktion]]== | ||
<span {{CoPFormel}}>ElementFilter(< | <span {{CoPFormel}}>ElementFilter(<FilterConst>);</span> | ||
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. | ||
| Zeile 11: | Zeile 11: | ||
| Beschreibung | | Beschreibung | ||
|- | |- | ||
| | |FilterConst | ||
| | |Folgende Konstanten sind zulässig: | ||
:*ONLYPLANTIME nur Elemente innerhalb des Planzeitraumes (inkl. Jahr, Quartal, Woche, ... je nach TimeDimType) werden angezeigt. | |||
:*ONLYPLANTIMEMONTHS nur die Monate des Planzeitraumes werden angezeigt. | |||
:*ONLYLEAVES nur die Blattelemente werden angezeigt. | |||
|} | |} | ||
Diese Funktion gehört zu den [[:Kategorie:Funktionen_-_clientseitig|clientseitigen Funktionen]]. | |||
==Ergebnis== | ==Ergebnis== | ||
Filtert eine Dimension nach | Filtert eine Dimension nach der definierter Konstante. | ||
==Beispiel== | ==Beispiel== | ||
SpecialDefinition in der Dimension "Zeit"<br> | |||
<span {{CoPFormel}}>ElementFilter(ONLYLEAVES)</span> <br> | |||
Nur jene Elemente werden angezeigt, wo die Bedingung "ChildCount = 0" zutrifft.<br><br> | |||
<span {{CoPFormel}}>ElementFilter(ONLYPLANTIME)</span> <br> | |||
Nur jene Elemente werden angezeigt, wo die Bedingung "(ID >= @Session_JP_DimJahr_Von@ and ID <= @Session_JP_DimMon_Bis@)" zutrifft.<br><br> | |||
<span {{CoPFormel}}>ElementFilter(ONLYPLANTIMEMONTHS)</span> <br> | |||
Nur jene Elemente werden angezeigt, wo die Bedingung "(ID >= @Session_JP_DimMon_Von@ and ID <= @Session_JP_DimMon_Bis@)" zutrifft.<br><br> | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:Funktionen|ElementFilter]] | |||
[[Category:Funktionen - clientseitig|ElementFilter]] | [[Category:Funktionen - clientseitig|ElementFilter]] | ||
[[en:Framework:ElementFilter]] | |||
Aktuelle Version vom 24. Mai 2012, 06:53 Uhr
Funktion
ElementFilter(<FilterConst>);
Einschränkung der Elemente einer Dimension, ähnlich dem Attributfilter. Einzugeben im Feld "SpecialDefinition" in der Dimension.
| Parameter | Beschreibung |
| FilterConst | Folgende Konstanten sind zulässig:
|
Diese Funktion gehört zu den clientseitigen Funktionen.
Ergebnis
Filtert eine Dimension nach der definierter Konstante.
Beispiel
SpecialDefinition in der Dimension "Zeit"
ElementFilter(ONLYLEAVES)
Nur jene Elemente werden angezeigt, wo die Bedingung "ChildCount = 0" zutrifft.
ElementFilter(ONLYPLANTIME)
Nur jene Elemente werden angezeigt, wo die Bedingung "(ID >= @Session_JP_DimJahr_Von@ and ID <= @Session_JP_DimMon_Bis@)" zutrifft.
ElementFilter(ONLYPLANTIMEMONTHS)
Nur jene Elemente werden angezeigt, wo die Bedingung "(ID >= @Session_JP_DimMon_Von@ and ID <= @Session_JP_DimMon_Bis@)" zutrifft.