Framework:BI Center:CoPlanner Würfel - Eigenschaften Measure

Aus CoPlanner 10
Zur Navigation springenZur Suche springen

Im BI Center, im CoPlanner Würfel Designer im Register Measure im rechten Bereich des Designers sehen Sie die Eigenschaften. Markieren Sie ein Element und deren Eigenschaften werden dargestellt.

Bezeichnung Eigenschaft
Allgemein  
AggregationsType Gibt an, wie untergeordnete Elemente im Summenelement darüber aggregiert (hochgerechnet) werden.

Agg: Unterelemente werden addiert

Member: Nur der Wert direkt auf dem Element wird angezeigt

CalcBackExpression Ermöglicht das „Zurückrechnen“ in ein anderes Measure Z.B.

[MeasureZiel]=[Measure1]*[Measure2]

Im Beispiel Menge x Preis=Umsatz seien Menge und Preis Datenbankfelder, Umsatz ein berechnetes Feld. Um über eine Eingabe auf dem Feld Umsatz die notwendige Menge zu ermitteln, wird folgende Formel verwendet:

[Menge]=[Umsatz]/[Preis]

Menge ist das Feld, dessen Wert verändert wird – die Formel nach dem „=“-Zeichen liefert die Berechnung für die neue Menge. Da es immer ratsam ist, bei Divisionen auch eine allfällige Division durch 0 zu verhindern, empfiehlt sich die Erweiterung des Ausdrucks wie folgt:

[Menge]=IIF([Preis]=0,[Menge],[Umsatz]/[Preis])

Dadurch wird das Feld Menge nicht verändert, wenn bei einer Umsatzeingabe das Feld Preis noch 0 ist.

Hinweis  Falls zusätzlich eine Tabelle und eine beschreibbare Spalte ausgewählt sind, wird gleichzeitig auch dieses Feld beschrieben.

Formeln in CalcBack-Ausdrücken sind wie im Feld Expression zu definieren.

Zusätzlich kann in diesem Feld auch ein gewichteter Durchschnittspreis mit der Funktion "WAP" (Weighted Average Price) berechnet werden.

[Kosten pro Stück org]=WAP([Kosten pro Stück])

Hinweis  Bei einem CalcBack auf ein nicht berechnetes Measure, muss immer auch das Measure selbst im Ausdruck stehen.

Hat das Feld Menge beispielsweise ein CalcBack [Umsatz]=[Menge]*[Preis], muss die Menge selbst auch im CalcBack angegeben werden, damit diese übernommen wird. Im CalcBack muss somit folgender Ausdruck stehen:

[Umsatz]=[Menge]*[Preis];[Menge]=[Menge]

Hinweis  Berechnete Measures können hier nur verwendet werden, wenn diese auch ein nicht-berechnetes Measure in der Expression enthalten.

Ein berechnetes Measure mit der Expression Attriubte(Produkte.Attribut) kann also nicht ausgewertet werden. Ein berechnetes Measure mit der Expression IIF([Menge]=[Menge],Attribute(Produkte.Attribut),0) kann verwendet werden.

Hinweis  In CalcBack-Expressions dürfen keine Leerzeichen vorkommen.
Caption Dieser Text wird angezeigt.
Expression Wird das Measure über eine Formel berechnet, wird diese hier angezeigt.
Name Der originale Name des Objektes.
NumberFormat Legt das Zahlenformat des Measures fest.
ReadOnly Legt fest, ob diese Spalte für die Eingabe gesperrt werden soll.
Visible Legt fest, ob dieses Measure angezeigt wird oder nicht.
Kumulierung  
ToDateColumn Hier werden jene Dimensionen der Datenquelle zur Auswahl angeboten, über welche eine Kumulierung erfolgen soll.
ToDateType Einstellung der Kumulation. Definiert die Grenze, bis zu der kumuliert wird. Folgende Möglichkeiten stehen zur Auswahl:
  • KalenderJahr
  • FiskalJahr
  • Laufend
  • Monat
  • Quartal
  • Woche
Zeitversetzung  
ShiftCol Hier werden jene Dimensionen der Datenquelle angeboten, auf die eine Zeitverschiebung angewandt werden kann.
Shift_Intervall Anzahl der Perioden, die verschoben werden sollen. Eine Zeitverschiebung nach vor und zurück ist möglich und wird durch das Vorzeichen (+/-) definiert.
TimeDimTyp Tage/Kalenderwoche/Monat/Quartal/Jahr – Legt die Art der Periode fest, die verschoben werden soll.