Framework:Functions
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.