Framework:Functions: Difference between revisions

From CoPlanner 10
Jump to navigationJump to search
Created page with "CoPlanner can execute functions on the server or client. Server-side functions in connection with formulae can manipulate data, client-side functions are only to display data. C..."
 
No edit summary
Line 1: Line 1:
CoPlanner can execute functions on the server or client. Server-side functions in connection with formulae can manipulate data, client-side functions are only to display data.
CoPlanner can execute functions on the server or client. Server-side functions in connection with [Framework:Formulae|formulae]] can manipulate data, client-side functions are only to display data.


CoPlanner können Funktionen am Server oder am Client ausgeführt werden. Mit den serverseitigen Funktionen in Verbindung mit [[Framework:Formeln|Formeln]] kann man den Datenbestand manipulieren, clientseitigen Funktionen dienen rein der Ausgabe.
==[[:Category:Functions_-_server-side|Server-side functions]]==
 
==[[:Kategorie:Funktionen_-_clientseitig|Serverseitige Funktionen]]==
Der serverseitige Parser hat 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.
Der serverseitige Parser hat 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.
Sinnvolle Anwendungsfälle sind alle Operationen, die vom Server abgearbeitet werden, beispielsweise [[Framework:Formeln|Formeln]] der [[Framework:Objektverwaltung|Objektverwaltung]], Expressions für berechnete Spalten in [[Framework:Aggregationsmaske:Editieren|Aggregationsmasken]], [[Framework:BI_Center:CoPlanner_W%C3%BCrfel|CoPlanner Würfel]] etc.
Sinnvolle Anwendungsfälle sind alle Operationen, die vom Server abgearbeitet werden, beispielsweise [[Framework:Formeln|Formeln]] der [[Framework:Objektverwaltung|Objektverwaltung]], Expressions für berechnete Spalten in [[Framework:Aggregationsmaske:Editieren|Aggregationsmasken]], [[Framework:BI_Center:CoPlanner_W%C3%BCrfel|CoPlanner Würfel]] etc.




==[[:Kategorie:Funktionen_-_clientseitig|Clientseitige Funktionen]]==
==[[:Category:Functions_-_client-side|Client-side functions]]==
Funktionen des clientseitigen 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.  
Funktionen des clientseitigen 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.  


Line 17: Line 15:
__NOEDITSECTION__  
__NOEDITSECTION__  


[[Category:Framework|Funktionen]]
[[Category:Framework|Functions]]
[[Category:BI Center|Funktionen]]
[[Category:BI Center|Functions]]
[[de:Framework:Funktionen]]
[[de:Framework:Funktionen]]

Revision as of 13:08, 18 November 2010

CoPlanner can execute functions on the server or client. Server-side functions in connection with [Framework:Formulae|formulae]] can manipulate data, client-side functions are only to display data.

Server-side functions

Der serverseitige Parser hat Zugriff auf alle Session-Variablen, Anwendungseigenschaften und den gesamten Datenbestand. Session-Variablen und Anwendungseigenschaften werden mit '@' qualifiziert, serverseitige Funktionen mittels FKT*. Sobald eine Formel '@' oder FKT enthält wird diese vom Client an den Server gesendet und dort verarbeitet. Sinnvolle Anwendungsfälle sind alle Operationen, die vom Server abgearbeitet werden, beispielsweise Formeln der Objektverwaltung, Expressions für berechnete Spalten in Aggregationsmasken, CoPlanner Würfel etc.


Client-side functions

Funktionen des clientseitigen 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 Eingabemaske, Analysesicht und Zeilensicht verwendbar.