Framework:Functions: Difference between revisions
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 2: | Line 2: | ||
==[[:Category:Functions_-_server-side|Server-side functions]]== | ==[[:Category:Functions_-_server-side|Server-side functions]]== | ||
The server- | 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 qualitfied 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. | If a [[Framework:Formulae|formulae]] contains '@' or 'fkt', the client sends the function to the server and the server executes the function. | ||
Practical case of use are all operations to be executed by the server, like [[Framework:Formulae|formulae]] of [[Framework:Object_administration|object administration]], | Practical case of use are all operations to be executed by the server, like [[Framework:Formulae|formulae]] of [[Framework:Object_administration|object administration]], CoPlanner cubes. | ||
Latest revision as of 14:50, 21 May 2012
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.
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 qualitfied 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. Practical case of use are all operations to be executed by the server, like formulae of object administration, CoPlanner cubes.
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.