Framework:BI Center:Formula Editor: Difference between revisions

From CoPlanner 10
Jump to navigationJump to search
Created page with "In Arbeit __TOC__ Verwenden Sie das Dialogfeld Formeleditor, um CoPlanner Ausdrücke für Masken und CoPlanner Würfel zu schreiben. Mit Ausdrücken können Sie zahlreiche Eigen..."
 
No edit summary
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
In Arbeit
__TOC__
__TOC__


Verwenden Sie das Dialogfeld Formeleditor, um CoPlanner Ausdrücke für Masken und CoPlanner Würfel zu schreiben. Mit Ausdrücken können Sie zahlreiche Eigenschaften wie Filtereigenschaften, Bezeichnungen (Caption), Beschreibnungen (ToolTip) und Spezialdefinitionen festlegen. Zur Laufzeit werden die Ausdrücke vom CoPlanner ausgewertet, und das Ergebnis wird durch den Wert der Eigenschaft ersetzt.  
Use the Formula Editor to write CoPlanner expressions for masks and CoPlanner Cube item properties. You can use expressions to set many properties, including filter properties, captions, tooltips and special. At run time, the CoPlanner processor evaluates expressions and substitutes the result for the value of the property.  


Ein Ausdruck kann einfach oder komplex sein. Sie können einfache Ausdrücke direkt in einem Textfeld auf der Entwurfsoberfläche oder in einem Dialogfeld eingeben. Zum Erstellen komplexer Ausdrücke verwenden Sie das Dialogfeld Formeleditor. Sie können jeweils einen Ausdruck erstellen.
Expressions can be simple or complex. You can type simple expressions directly in a text box on the design surface or in a dialog box. To create complex expressions, use the Formula Editor.  


Zum Öffnen des Dialogfelds Formeleditor klicken Sie in der entsprechenden Eigenschaft auf die Schaltfläche [[image:Icon_Dateiauswahl.jpg]].


[[Image:FW_Formeleditor.jpg|thumb|center|BI-Center, Formeleditor]]
To open the Formula Editor, click the Expression button in properties.  


Das Dialogfeld Formeleditor enthält ein Codefenster, eine Kategorie, Einträge, sowie einen Beschreibungsbereich.
[[Image:FW_Formeleditor.jpg|thumb|center|BI-Center, Formula Editor]]


Das Dialogfeld Formeleditor ist kontextbezogen. Die Kategorieelemente und Beschreibungen verändern sich je nach verwendeter Ausdruckskategorie. Er unterstützt Syntaxfarben zur schnelleren Erkennung von Syntaxfehlern.
The Formula Editor includes a code window, category tree, category items and description pane.  


==Aufbau des Formeleditors==
The Formula Editor is context-sensitive. The category items and descriptions change in response to the expression category you are working with. It supports syntax coloring to help you detect syntax errors.
====Codefenster====
Im oben angezeigten Codefenster können Sie einen Ausdruck eingeben. Wenn Sie das Dialogfeld Formeleditor öffnen, enthält das Codefenster den Ausdruck. Sie können den Ausdruck ersetzen oder bearbeiten. Sie können Funktionsaufrufe, Operatoren, Konstanten, Felder, Parameter sowie Anwendungseigenschaften hinzufügen.  


====Kategorie====
Zeigt Kategorien von Ausdrücken an. Durch Auswahl einer Kategorie wird ein Kontext für die Erstellung eines Ausdrucks bereitgestellt und die Liste der gültigen Werte im Bereich Eintrag geändert. 


====Eintrag====
Zeigt eine Liste gültiger Werte zur ausgewählten Kategorie.


====Beschreibung====
==Options of Formula Editor==
Zeigt die Syntax eines Eintrages und eine Beschreibung.
====Code window====
Use the code window in the top pane to type an expression. When you open the Formula Editor, the code window contains the expression. You can replace or revise the expression. You can add function calls, operators, constants, fields, parameters and application properties.


====Evaluieren====
====Category ====
Diese Schaltfläche ist optional. Sie öffnet das Dialogfeld Evaluieren. Hier können Sie für alle Parameter einen Wert angeben und erhalten das Ergebnis der Formel angezeigt.
Displays categories of expressions. Choosing a category establishes a context for creating an expression and changes the list of valid values in the Item pane.


==Ausdruckskonstrukte==
====Item====
Die Kategorieelemente und Beschreibungen verändern sich je nach verwendeter Ausdruckskategorie.
Displays the list of valid values for the selected category. Double-click on an item to add the expression text for this item at the insertion point in the code window.


====Anwendungseigenschaften====
====Description====
In den [[Enterprise_Edition:Anwendungseigenschaften|Anwendungseigenschaften]] werden Referenzwerte für Berechnungen oder Prozesse im CoPlanner hinterlegt.
Depending on the category and item you select, the third pane contains a description, a sample expression, or a list of valid values.
 
====Evaluate====
This is an optional button. Is opens the Evaluate Dialog box. You can insert values for all parameters and it displays the result.
 
==Expression Constructs==
Choosing a category establishes a context for creating an expression and changes the list of valid values in the Item pane.
 
====Application Properties====
The [[Enterprise_Edition:Application_Properties|application properties]] are used to store reference values for calculations or processes in CoPlanner.  
<br>
<br>
====Clientseitige Funktionen====
====Client-side functions====
[[:Kategorie:Funktionen_-_clientseitig|Clientseitige Funktionen]] des Rechenwerks dienen der Darstellung in Masken. Verwendung finden sie für dynamische Spaltenüberschriften, Filterbezeichnung, Tooltips, etc. Derzeit sind diese Funktionen in Kombination in der [[Framework:BI_Center:Eingabemaske_erstellen|Eingabemaske]], [[Framework:BI_Center:Analysesicht_erstellen|Analysesicht]] und [[Framework:BI_Center:Zeilensicht_erstellen|Zeilensicht]] verwendbar.  
[[:Category:Functions_-_client-side|Client-side functions]] are to display data in masks. They are used for dynamic column header, filter captions, tooltips, etc. You can use these functions in [[Framework:BI_Center:Create_Input_Mask|input masks]], [[Framework:BI_Center:Create_Analysis_View|analysis views]] or [[Framework:BI_Center:Create_Row_View|row views]].
<br>
<br>
====Dimensionen====
====Dimensions====
Eine Liste aller in der Maske vorhandenen Dimensionen mit den Dimensionsattributen.
A list of all dimensions and dimension attributes in the mask.
<br>
<br>
====Importe====
====Imports====
Eine Liste aller im System vorhandenen [[Framework:Importe|Importe]].
A list of all [[Framework:Imports|imports]] in the application.
<br>
<br>
====Makros====
====Macros====
Eine Liste aller im System vorhandenen [[Framework:Makros|Makros]].
A list of all [[Framework:Macros|macros]] in the application.
<br>
<br>
====Measures====
====Measures====
Eine Liste aller in der Maske vorhandenen Measure.
A list of all measures in the mask.
<br>
<br>
====Serverseitige Funktionen====
====Server-side functions====
Die [[:Kategorie:Funktionen_-_serverseitig|serverseitige Funktionen]] bieten Zugriff auf alle [[Framework:Session-Variablen|Session-Variablen]], [[Framework:Anwendungseigenschaften|Anwendungseigenschaften]] und den gesamten Datenbestand. [[Framework:Session-Variablen|Session-Variablen]] und [[Framework:Anwendungseigenschaften|Anwendungseigenschaften]] werden mit '@' qualifiziert, serverseitige Funktionen mittels FKT*. Sobald eine [[Framework:Formeln|Formel]] '@' oder FKT enthält wird diese vom Client an den Server gesendet und dort verarbeitet.
The server-side parser has access to [[Framework:Session_variables|session variables]], [[Framework:Application_Properties|application properties]] and the data. [[Framework:Session_variables|Session variables]] and [[Framework:Application_Properties|application properties]] have to be qualified with '@', server-side functions with 'fkt'
If a [[Framework:Formulae|formulae]] contains '@' or 'fkt', the client sends the function to the server and the server executes the function.
<br>
<br>
====Sessionvariable====
====Session variables====
[[Framework:Session-Variablen|Sessionvariable]] sind sitzungsspezifische Eigenschaften, d.h. vom Unternehmen, Szenario und Zeit abhängig.  
[[Framework:Session_variables|Session variables]] are properties, depending on the scenario, company and period.
<br>
<br>


==Siehe auch==
==See Also==
[[Framework:Grundlegendes_zu_Ausdr%C3%BCcken|Grundlegendes zu Ausdrücken]]<br>
[[Framework:Fundamentals_of_Expressions|Fundamentals of Expressions]]<br>
[[Framework:Angeben eines Ausdrucks|Angeben eines Ausdrucks]]<br>
[[Framework:Specify_an_Expression|Specify an Expression]]<br>
[[Framework:Verwenden von Ausdrücken|Verwenden von Ausdrücken]]
[[Framework:Expression_Uses_in_CoPlanner|Expression Uses in CoPlanner]]




__NOEDITSECTION__  
__NOEDITSECTION__  
[[Category:Framework|Formula Editor]]
[[Category:BI Center|Formula Editor]]


<!--
[[de:Framework:BI_Center:Formeleditor]]
[[Category:Framework|Formeleditor]]
[[Category:BI Center|Formeleditor]]
-->
 
[[en:Framework:BI_Center:Formula Editor]]

Latest revision as of 09:08, 13 December 2012

Use the Formula Editor to write CoPlanner expressions for masks and CoPlanner Cube item properties. You can use expressions to set many properties, including filter properties, captions, tooltips and special. At run time, the CoPlanner processor evaluates expressions and substitutes the result for the value of the property.

Expressions can be simple or complex. You can type simple expressions directly in a text box on the design surface or in a dialog box. To create complex expressions, use the Formula Editor.


To open the Formula Editor, click the Expression button in properties.

Error creating thumbnail: File missing
BI-Center, Formula Editor

The Formula Editor includes a code window, category tree, category items and description pane.

The Formula Editor is context-sensitive. The category items and descriptions change in response to the expression category you are working with. It supports syntax coloring to help you detect syntax errors.


Options of Formula Editor

Code window

Use the code window in the top pane to type an expression. When you open the Formula Editor, the code window contains the expression. You can replace or revise the expression. You can add function calls, operators, constants, fields, parameters and application properties.

Category

Displays categories of expressions. Choosing a category establishes a context for creating an expression and changes the list of valid values in the Item pane.

Item

Displays the list of valid values for the selected category. Double-click on an item to add the expression text for this item at the insertion point in the code window.

Description

Depending on the category and item you select, the third pane contains a description, a sample expression, or a list of valid values.

Evaluate

This is an optional button. Is opens the Evaluate Dialog box. You can insert values for all parameters and it displays the result.

Expression Constructs

Choosing a category establishes a context for creating an expression and changes the list of valid values in the Item pane.

Application Properties

The application properties are used to store reference values for calculations or processes in CoPlanner.

Client-side functions

Client-side functions are to display data in masks. They are used for dynamic column header, filter captions, tooltips, etc. You can use these functions in input masks, analysis views or row views.

Dimensions

A list of all dimensions and dimension attributes in the mask.

Imports

A list of all imports in the application.

Macros

A list of all macros in the application.

Measures

A list of all measures in the mask.

Server-side functions

The server-side parser has access to session variables, application properties and the data. Session variables and application properties have to be qualified with '@', server-side functions with 'fkt' If a formulae contains '@' or 'fkt', the client sends the function to the server and the server executes the function.

Session variables

Session variables are properties, depending on the scenario, company and period.

See Also

Fundamentals of Expressions
Specify an Expression
Expression Uses in CoPlanner