Framework:Verwenden von Ausdrücken: Unterschied zwischen den Versionen
Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 68: | Zeile 68: | ||
|- | |- | ||
| <span style="color: darkblue;">'''Hinweis'''</span> 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> 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. | ||
|} | |||
{| {{Bausteindesign1}} | |||
|- | |||
| <span style="color: darkblue;">'''Hinweis'''</span> Wird als Rückgabewert einer Funktion eine Zeichenkette erwartet, ist die gesamte Funktion mit '' zu qualifizieren. | |||
|} | |} | ||
Version vom 1. März 2012, 17:48 Uhr
(In Abreit)
Ausdrücke werden innerhalb von CoPlanner verwendet, um Werte in CoPlanner Würfel, Masken und Sichten mittels dem Dialogfeld "Formeleditor" anzugeben oder zu berechnen.
CoPlanner Würfel
Datenquellen
- SpecialDefinition (nur für semiadditive Funktionen)
- SpecialDefinition (nur für semiadditive Funktionen)
Measures
- CalcBackExpression
- Expression
Eingabemasken
Allgemeine Einstellungen
- SpecialDefinition
- SpecialDefinition
Dimensionen
- FilterCaption
- SpecialDefinition
- FilterSessionKey - Serverseitige
Measure
- Caption
- LockCondition - Serverseitige
- DataValidation - Serverseitige
- Tooltip
Zeilenmasken
Syntax von Ausdrücken
Ausdrücke können mehrere Measures, Dimensionsattribute, Funktionen, Anwendungseigenschaften, Sessionvariable, Makros und Importe enthalten.
| Ausdruck | Eigenschaft | Beispiel |
| Measure | Measures werden immer (client- und serverseitig) mittels eckigen Klammern qualifiziert. | [Menge] |
| Filter/Achsenbezug Serverseitig |
Filter- und Achsenbezüge werden mittels Attribute-Funktion qualifiziert. | Attribute(Zeit) Attribute(Produke.vs_key) Attribute(PC/KST.Level) |
| Filter/Achsenbezug Clientseitig |
Filter- und Achsenbezüge werden mittels eckiger Klammer qualifiziert. | [Zeit.ID] [Produke.vs_key] [PC/KST.Level] |
| Funktionen Serverseitig |
Serverseitige Funktionen: FKT_ Funktionen und die Anwendungseigenschaften. Sessionvariable??? | FKT_TimeDimAdd(Y,-1, [bsp_tbl_Zeitfunktionen.dim_sys_zeit_1.COPSYS_ID] ) |
| Funktionen Clientseitig |
Clientseitig Funktionen: Funktionen und die Anwendungseigenschaften. Sessionvariable??? | TimeDimAdd(M,-12,[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. |
| Hinweis 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. |
| Hinweis Wird als Rückgabewert einer Funktion eine Zeichenkette erwartet, ist die gesamte Funktion mit zu qualifizieren. |