Basic Principles (Magic xpa 4.x)
A few basic principles that you should follow are described below.
The browser-client module handles each control defined for the task. Each task control increases the browser-client module workload.
To reduce the excess load of controls on the browser-client module form, you must design your page efficiently so it only displays the necessary controls.
Important:
|
Controls that are set as hidden produce the same load as visible controls.
|
Every variable defined in the task record main is passed to the browser client regardless of whether it is displayed as a control or not. This usually puts an extra load on the initial phase of loading the task on the browser.
Choice controls, mainly combo and list boxes that provide a long item list, may increase the HTML page size significantly, especially when the display is a line mode display where each field is repeated for every line.
Operations and functions that must be executed on the enterprise server naturally reduce the performance of an interactive task.