Framework:Verwenden von Ausdrücken: Unterschied zwischen den Versionen

Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(27 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
(In Abreit)
Ausdrücke werden innerhalb von CoPlanner verwendet, um Werte in [[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen|CoPlanner Würfel]], [[:Kategorie:Masken|Masken und Sichten]] mittels dem Dialogfeld "[[Framework:BI_Center:Formeleditor|Formeleditor]]" anzugeben oder zu berechnen. Dieses Hilfethema enthält Beispiele für die vielen Anwendungsmöglichkeiten, die Ausdrücke bieten, um den Inhalt oder die Darstellung einer Maske oder eines CoPlanner Würfels zu variieren. Es handelt sich dabei aber nicht um eine vollständige Liste. Sie können für jede Eigenschaft einen Ausdruck in einem Dialogfeld festlegen, in dem die Ausdrucksschaltfläche [[image:Icon_Dateiauswahl.jpg]] angezeigt wird, oder in einer Dropdownliste, in der <Expression...> angezeigt wird.
 
Ausdrücke werden innerhalb von CoPlanner verwendet, um Werte in CoPlanner Würfel, Masken und Sichten mittels dem Dialogfeld "[[Framework:BI_Center:Formeleditor|Formeleditor]]" anzugeben oder zu berechnen.
<br>
'''CoPlanner Würfel'''<br>
Datenquellen <br>
::SpecialDefinition (nur für semiadditive Funktionen)<br> <!--http://technet.microsoft.com/de-de/library/ms175356.aspx-->
Measures <br>
::CalcBackExpression
::Expression
 
'''Eingabemasken'''<br>
Allgemeine Einstellungen<br>
::SpecialDefinition<br>
Dimensionen<br>
::FilterCaption
::SpecialDefinition
::FilterSessionKey - Serverseitige
Measure<br>
::Caption
::LockCondition - Serverseitige
::DataValidation - Serverseitige
::Tooltip
 
 
'''Zeilenmasken'''<br>


==Syntax von Ausdrücken==
==Syntax von Ausdrücken==
Ausdrücke können mehrere Measures, Dimensionsattribute, Funktionen, Anwendungseigenschaften, Sessionvariable, Makros und Importe enthalten.
Ausdrücke können mehrere Measures, Dimensionsattribute, Funktionen, Anwendungseigenschaften, Sessionvariable, Makros und Importe enthalten. Um den Ausdruckstext anzuzeigen oder zu ändern, müssen Sie das Dialogfeld "[[Framework:BI_Center:Formeleditor|Formeleditor]]" öffnen oder direkt im Bereich Eigenschaften eine Eingabe vornehmen. In der folgenden Tabelle ist aufgeführt, auf welche Weise Sie einen Ausdruck verwenden können, um Daten anzuzeigen oder zu berechnen. Dazu zählen auch die festzulegende Eigenschaft, das normalerweise zum Festlegen verwendete Dialogfeld und der Wert der Eigenschaft. Sie können einen Ausdruck direkt in ein Dialogfeld oder im Bereich Eigenschaften eingeben.
 
 


{| class="wikitable"  
{| class="wikitable"  
|-
|- {{Tabellentitel}}
| width="33%" style=background-color:#efeff7 |<span style="color:navy;">'''Funktionalität''' </span>
| width="33%" |Funktionalität
| width="33%" style=background-color:#f6f6f6 |<span style="color:navy;">'''Eigenschaft, Kontext und Objekt'''</span>
| width="33%" |Eigenschaft, Kontext und Objekt
| width="34%" style=background-color:#f6f6f6 |<span style="color:navy;">'''Beispiel'''</span>
| width="34%" |Beispiel
|-
|-
| Verketten einer Zeichenfolge und einer Zeitfunktion, die von der aktuellen Zeit 12 Monate abzieht und entsprechend der Zeit formatiert ist.
| Verketten einer Zeichenfolge und einer Zeitfunktion, die von der aktuellen Zeit 12 Monate abzieht und entsprechend der Zeit formatiert ist.
| '''Caption''' oder '''Tooltip'''-Eigenschaft eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| '''Caption''' oder '''Tooltip'''-Eigenschaft eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| <span style="color:navy;">'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))'</span>
| <span {{CoPFormel}}>'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))'</span>
|-
|-
| Verketten einer Dimensionselementbezeichnung und einer Zeitfunktion, die entsprechten der Zeit formatiert ist.
| Verketten einer Dimensionselementbezeichnung und einer Zeitfunktion, die entsprechten der Zeit formatiert ist.
| '''Caption''' oder '''Tooltip'''-Eigenschaft eines Measures in  einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| '''Caption''' oder '''Tooltip'''-Eigenschaft eines Measures in  einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| <span style="color:navy;">'[Sub_GuVGKV.Name]' + ' - TimeDimAdd(M,0,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMMM yyyy'))'</span>
| <span {{CoPFormel}}>'[Sub_GuVGKV.Name]' + ' - TimeDimAdd(M,0,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMMM yyyy'))'</span>
|-
|-
| Sperren einer Zelle eines Measuers wenn ein anderes Measure (Preis) null ist und das Dimensionselement ein Leafelement ist.
| Sperren einer Zelle eines Measuers wenn ein anderes Measure (Preis) null ist und das Dimensionselement ein Leafelement ist.
| '''LockCondition''' eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| '''LockCondition''' eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| <span style="color:navy;">([Preis]=0 and [Produkte.ChildCount]=0) or ([Produkte.ChildCount]>0)</span>
| <span {{CoPFormel}}>([Preis]=0 and [Produkte.ChildCount]=0) or ([Produkte.ChildCount]>0)</span>
|-
| Sperren einer Zelle eines Measuers wenn kein Jahr oder Monat angezeigt wird.
| '''LockCondition''' eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| <span {{CoPFormel}}>Transform=IIF(FKT_TimeDimAdd(Y,0, [Zeit.ID]) >2, false, true)</span>
|-
|-
| Einschränken eines Filters. Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind.  
| Einschränken eines Filters. Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind.  
| '''SpecialDefinition''' einer Dimension als Filter in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| '''SpecialDefinition''' einer Dimension als Filter in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]].
| <span style="color:navy;">AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID])</span>
| <span {{CoPFormel}}>AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID])</span>
|-
|-
| Plausibilitätsprüfung: Es darf nur ein Wert eingegehen werden, wenn bereits ein Preis vorhanden ist und der eingegebene Betrag positiv und größer oder gleich Null ist.
| Plausibilitätsprüfung: Es darf nur ein Wert eingegeben werden, wenn bereits ein Preis vorhanden ist und der eingegebene Betrag positiv und größer oder gleich Null ist.
| '''DataValidation'''-Eigenschaft eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]]. Dialogfeld '''[[Framework:BI_Center:Eingabepr%C3%BCfung|Eingabeprüfung]]''' im Feld '''Ausdruck'''.
| '''DataValidation'''-Eigenschaft eines Measures in einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]]. Dialogfeld '''[[Framework:BI_Center:Eingabepr%C3%BCfung|Eingabeprüfung]]''' im Feld '''Ausdruck'''.
| <span style="color:navy;">[Preis]<>0 and <value>>=0</span>
| <span {{CoPFormel}}>[Preis]<>0 and <value>>=0</span>
|-
|-
| Formatieren einer Schriftfarbe in Abhängigkeit seiner Größe.
| Formatieren einer Schriftfarbe in Abhängigkeit seiner Größe.
| '''ConditionalStyles'''-Eigenschaft einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]]. Dialogfeld '''[[Framework:BI-Center:Bedingte_Formatierung|Formatierungsassistent]]''', Bedingungen festlegen im Feld '''Bedingung'''.
| '''ConditionalStyles'''-Eigenschaft einer [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]] oder [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]]. Dialogfeld '''[[Framework:BI-Center:Bedingte_Formatierung|Formatierungsassistent]]''', Bedingungen festlegen im Feld '''Bedingung'''.
| <span style="color:navy;">[Umsatz]>=1000000</span>
| <span {{CoPFormel}}>[Umsatz]>=1000000</span>
|-
|-
| Berechnung des gewichtenten Preises.  
| Berechnung des gewichteten Preises.  
| '''Expression''' und '''CalcBackExpression'''-Eigenschaft eines Measures in einem '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen|CoPlanner Würfel]]''' im Register '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen#Register_.E2.80.9EMeasure.E2.80.9C|Measure]]'''.
| '''Expression''' und '''CalcBackExpression'''-Eigenschaft eines Measures in einem '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen|CoPlanner Würfel]]''' im Register '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen#Register_.E2.80.9EMeasure.E2.80.9C|Measure]]'''.
| '''CalcBackExpression:''' <span style="color:navy;">[Preis_org]=WAP([Preis])</span><br>
| '''CalcBackExpression:''' <span {{CoPFormel}}>[Preis_org]=WAP([Preis])</span><br>
'''Expression:''' <span style="color:navy;">FKT_CIF([Menge]=0,[Preis_org],([Umsatz]-[Umsatz absolut])/[Menge])</span>
'''Expression:''' <span {{CoPFormel}}>FKT_CIF([Menge]=0,[Preis_org],([Umsatz]-[Umsatz absolut])/[Menge])</span>
|-
|-
| Berechnung einer Ist/Plan-Abweichung in Prozent. Ist kein Ist-Wert vorhanden, werden 999,00 %/-999,00 % ausgewiesen.
| Berechnung einer Ist/Plan-Abweichung in Prozent. Ist kein Ist-Wert vorhanden, werden 999,00 %/-999,00 % ausgewiesen.
| '''Expression'''-Eigenschaft eines Measures in einem '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen|CoPlanner Würfel]]''' im Register '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen#Register_.E2.80.9EMeasure.E2.80.9C|Measure]]'''.
| '''Expression'''-Eigenschaft eines Measures in einem '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen|CoPlanner Würfel]]''' im Register '''[[Framework:BI_Center:CoPlanner_W%C3%BCrfel_erstellen#Register_.E2.80.9EMeasure.E2.80.9C|Measure]]'''.
| <span style="color:navy;">FKT_CIF([Planwert]=0,IIF([Istwert]=0,0,IIF([Istwert]<0,-999/100,999/100)),([Istwert]-[Planwert])/[Planwert]) * 100</span>
| <span {{CoPFormel}}>FKT_CIF([Planwert]=0,IIF([Istwert]=0,0,IIF([Istwert]<0,-999/100,999/100)),([Istwert]-[Planwert])/[Planwert]) * 100</span>
|}
 
 
 
 
{| class="wikitable" width={{{breite|100%}}}
|-
| width="33%" style=background-color:#f6f6f6 |<span style="color:navy;">'''Ausdruck''' </span>
| width="33%" style=background-color:#f6f6f6 |<span style="color:navy;">'''Eigenschaft'''</span>
| width="34%" style=background-color:#f6f6f6 |<span style="color:navy;">'''Beispiel'''</span>
|-
| '''Measure'''
| Measures werden immer (client- und serverseitig) mittels eckigen Klammern qualifiziert.
| [Menge]
|-
| '''Filter/Achsenbezug'''<br>Serverseitig
| Filter- und Achsenbezüge werden mittels Attribute-Funktion qualifiziert.
| <span style="color:navy;">Attribute(Zeit)<br>Attribute(Produke.vs_key)<br>Attribute(PC/KST.Level)</span>
|-
| '''Filter/Achsenbezug'''<br>Clientseitig
| Filter- und Achsenbezüge werden mittels eckiger Klammer qualifiziert.
| <span style="color:navy;">[Zeit.ID]<br>[Produke.vs_key]<br>[PC/KST.Level]</span><br>
|-
| '''Funktionen'''<br>Serverseitig
|Serverseitige Funktionen: FKT_ Funktionen und die Anwendungseigenschaften. Sessionvariable???
| <span style="color:navy;">FKT_TimeDimAdd(Y,-1, [bsp_tbl_Zeitfunktionen.dim_sys_zeit_1.COPSYS_ID])</span>
|-
| '''Funktionen'''<br>Clientseitig
|Clientseitig Funktionen: Funktionen und die Anwendungseigenschaften. Sessionvariable???
| <span style="color:navy;">TimeDimAdd(M,-12,[Zeit.ID])</span>
 
|}
|}


{| {{Bausteindesign1}}
{| {{Bausteindesign1}}
|-
|-
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Eine Ausnahme stellt die LockCondition dar. Diese wird zwar serverseitig ausgefüht, jedoch werden die Attribute auf Basis der clientseitigen Syntax erwartet.
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Wenn sich der Ausdruck auf ein Measure bezieht so muss im Ausdruck der Measurename angegeben werden zB. [Zeit], wenn sich der Ausdruck auf einen Filter bezieht so muss im Audruck auf die ID verwiesen werden. zB. [Zeit.ID]
|}
|}


Beispiel:<nowiki> [Menge] = 0 and [Zeit.ChildCount] = 0</nowiki>
<br><br>


{| {{Bausteindesign1}}
{| {{Bausteindesign1}}
|-
|-
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Zusätzlich zu Measure- bzw. Dimensionsattributwerten kann hier ein Bezug zum vom Anwender eingegebenen Wert hergestellt werden. Dies ist mittels der Konstante <value> möglich.
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Eine Ausnahme stellt die LockCondition dar. Diese wird zwar serverseitig ausgefüht, jedoch werden die Attribute auf Basis der [[Framework:Grundlegendes_zu_Ausdr%C3%BCcken|clientseitigen Syntax]] erwartet.
|}
|}


Beispiel:<nowiki> [Preis]<>0 and <value>>=0 and [Produkte.ChildCount]=0</nowiki>
Beispiel:<span {{CoPFormel}}><nowiki> [Menge] = 0 and [Zeit.ChildCount] = 0</nowiki></span>
<br><br>
<br><br>
{| {{Bausteindesign1}}
{| {{Bausteindesign1}}
Zeile 123: Zeile 66:
|}
|}


Beispiel:<nowiki> 'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';</nowiki>
Beispiel:<span {{CoPFormel}}><nowiki> 'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';</nowiki></span>
 
==Siehe auch==
[[Framework:Grundlegendes_zu_Ausdr%C3%BCcken|Grundlegendes zu Ausdrücken]]<br>
[[Framework:Angeben eines Ausdrucks|Angeben eines Ausdrucks]]<br>
[[Framework:BI_Center:Formeleditor|Formeleditor]]




__NOEDITSECTION__  
__NOEDITSECTION__  
<!--
[[Category:Framework|Verwenden von Ausdrücken]]
[[Category:Framework|Verwenden von Ausdrücken]]
[[Category:BI Center|Verwenden von Ausdrücken]]
[[Category:BI Center|Verwenden von Ausdrücken]]


[[en:Framework:BI_Center:Formeleditor]]
[[en:Framework:Expression_Uses_in_CoPlanner]]
-->

Aktuelle Version vom 2. April 2014, 11:43 Uhr

Ausdrücke werden innerhalb von CoPlanner verwendet, um Werte in CoPlanner Würfel, Masken und Sichten mittels dem Dialogfeld "Formeleditor" anzugeben oder zu berechnen. Dieses Hilfethema enthält Beispiele für die vielen Anwendungsmöglichkeiten, die Ausdrücke bieten, um den Inhalt oder die Darstellung einer Maske oder eines CoPlanner Würfels zu variieren. Es handelt sich dabei aber nicht um eine vollständige Liste. Sie können für jede Eigenschaft einen Ausdruck in einem Dialogfeld festlegen, in dem die Ausdrucksschaltfläche angezeigt wird, oder in einer Dropdownliste, in der <Expression...> angezeigt wird.

Syntax von Ausdrücken

Ausdrücke können mehrere Measures, Dimensionsattribute, Funktionen, Anwendungseigenschaften, Sessionvariable, Makros und Importe enthalten. Um den Ausdruckstext anzuzeigen oder zu ändern, müssen Sie das Dialogfeld "Formeleditor" öffnen oder direkt im Bereich Eigenschaften eine Eingabe vornehmen. In der folgenden Tabelle ist aufgeführt, auf welche Weise Sie einen Ausdruck verwenden können, um Daten anzuzeigen oder zu berechnen. Dazu zählen auch die festzulegende Eigenschaft, das normalerweise zum Festlegen verwendete Dialogfeld und der Wert der Eigenschaft. Sie können einen Ausdruck direkt in ein Dialogfeld oder im Bereich Eigenschaften eingeben.

Funktionalität Eigenschaft, Kontext und Objekt Beispiel
Verketten einer Zeichenfolge und einer Zeitfunktion, die von der aktuellen Zeit 12 Monate abzieht und entsprechend der Zeit formatiert ist. Caption oder Tooltip-Eigenschaft eines Measures in einer Eingabemaske oder Zeilensicht. 'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))'
Verketten einer Dimensionselementbezeichnung und einer Zeitfunktion, die entsprechten der Zeit formatiert ist. Caption oder Tooltip-Eigenschaft eines Measures in einer Eingabemaske oder Zeilensicht. '[Sub_GuVGKV.Name]' + ' - TimeDimAdd(M,0,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMMM yyyy'))'
Sperren einer Zelle eines Measuers wenn ein anderes Measure (Preis) null ist und das Dimensionselement ein Leafelement ist. LockCondition eines Measures in einer Eingabemaske oder Zeilensicht. ([Preis]=0 and [Produkte.ChildCount]=0) or ([Produkte.ChildCount]>0)
Sperren einer Zelle eines Measuers wenn kein Jahr oder Monat angezeigt wird. LockCondition eines Measures in einer Eingabemaske oder Zeilensicht. Transform=IIF(FKT_TimeDimAdd(Y,0, [Zeit.ID]) >2, false, true)
Einschränken eines Filters. Dargestellt werden nur jene Produkte, die der ausgewählten Produktgruppe zugeordnet sind. SpecialDefinition einer Dimension als Filter in einer Eingabemaske oder Zeilensicht. AttributFilter(Produktgruppen,me_under,[Produktgruppen.ID])
Plausibilitätsprüfung: Es darf nur ein Wert eingegeben werden, wenn bereits ein Preis vorhanden ist und der eingegebene Betrag positiv und größer oder gleich Null ist. DataValidation-Eigenschaft eines Measures in einer Eingabemaske oder Zeilensicht. Dialogfeld Eingabeprüfung im Feld Ausdruck. [Preis]<>0 and <value>>=0
Formatieren einer Schriftfarbe in Abhängigkeit seiner Größe. ConditionalStyles-Eigenschaft einer Eingabemaske oder Zeilensicht. Dialogfeld Formatierungsassistent, Bedingungen festlegen im Feld Bedingung. [Umsatz]>=1000000
Berechnung des gewichteten Preises. Expression und CalcBackExpression-Eigenschaft eines Measures in einem CoPlanner Würfel im Register Measure. CalcBackExpression: [Preis_org]=WAP([Preis])

Expression: FKT_CIF([Menge]=0,[Preis_org],([Umsatz]-[Umsatz absolut])/[Menge])

Berechnung einer Ist/Plan-Abweichung in Prozent. Ist kein Ist-Wert vorhanden, werden 999,00 %/-999,00 % ausgewiesen. Expression-Eigenschaft eines Measures in einem CoPlanner Würfel im Register Measure. FKT_CIF([Planwert]=0,IIF([Istwert]=0,0,IIF([Istwert]<0,-999/100,999/100)),([Istwert]-[Planwert])/[Planwert]) * 100
Hinweis  Wenn sich der Ausdruck auf ein Measure bezieht so muss im Ausdruck der Measurename angegeben werden zB. [Zeit], wenn sich der Ausdruck auf einen Filter bezieht so muss im Audruck auf die ID verwiesen werden. zB. [Zeit.ID]


Hinweis  Eine Ausnahme stellt die LockCondition dar. Diese wird zwar serverseitig ausgefüht, jedoch werden die Attribute auf Basis der clientseitigen Syntax erwartet.

Beispiel: [Menge] = 0 and [Zeit.ChildCount] = 0

Hinweis  Wird als Rückgabewert einer Funktion eine Zeichenkette erwartet, ist die gesamte Funktion mit einfachen Hochkomma ' zu qualifizieren.

Beispiel: 'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';

Siehe auch

Grundlegendes zu Ausdrücken
Angeben eines Ausdrucks
Formeleditor