Framework:ElementFilter: Unterschied zwischen den Versionen

Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
:*ONLYLEAVES --nur die Blattelemente werden angezeigt.
:*ONLYLEAVES --nur die Blattelemente werden angezeigt.
|}
|}


==Ergebnis==
==Ergebnis==
Zeile 27: Zeile 26:
SpecialDefinition in der Dimension "Zeit"<br>
SpecialDefinition in der Dimension "Zeit"<br>
<span {{CoPFormel}}>ElementFilter(ONLYLEAVES)</span> <br>
<span {{CoPFormel}}>ElementFilter(ONLYLEAVES)</span> <br>
Nur jene Elemente werden angezeigt, wo die Bedingung "ChildCount = 0" zutrifft.<br>
Nur jene Elemente werden angezeigt, wo die Bedingung "ChildCount = 0" zutrifft.<br><br>
<span {{CoPFormel}}>ElementFilter(ONLYPLANTIME)</span> <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>
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>
<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>
Nur jene Elemente werden angezeigt, wo die Bedingung "(ID >= @Session_JP_DimMon_Von@ and ID <= @Session_JP_DimMon_Bis@)" zutrifft.<br><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.





Version vom 23. Mai 2012, 12:37 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:
  • 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.

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.