Projects/Display Logic Evaluated At Server Level/Technical Document
Contents |
Display Logic Evaluated At Server Level - Technical Specification
Overview
This article will explain how to implement the display logic evaluated at server level project.
Technical design
Limitations
- This functionality will only work with expressions that evaluate previously defined Preferences at System Level. It will not evaluate anything else.
Changes in Field Definition inside Application Dictionary
- Add a new field to define the display logic at server level
Changes in the code to support the new feature
- Modify the code to support this display logic when the fields are evaluated in order to create the javascript code that is going to define the window.
- If the Preferences at System level have changed, modify the etag so that the cache is invalidated and the Window is reloaded with the new code.