Classic Screen Array And Grid Control
Lycia has improved the appearance, usability and functionality of traditional Screen Arrays with the introduction of the modern Screen Grids functionality.
Data Transmission Between Grid Control And Server
This not only enhances the visual presentation of data, but makes the way data is sent to the client more efficient. Instead of sending only data required for the current view, as is the case in Screen Arrays, all the data is sent at once (with customisable limitations in case of large amounts of data) meaning scrolling through the Screen Grids does not require resending all the data.
Using the modern Grid control means the developer can choose between:
- Sending all Grid data to the client
- Sending data to the client in chunks of a specified size
Grid Column Resize
The new Grid control not only brings visual enhancements to the graphical user interface, it also adds new functionality and capabilities. The developer can control whether the user should be able to resize the columns and if so, whether these changes should be stored in the local registry for future application sessions. The Grid resize helps to manage a larger set of data on the screen.
Grid Column Header
The Grid column header labels can be populated
statically and dynamically including the alignment using functions and form field attributes. The developer is able to attach an event (key or action) to a column header which in the case of a mouse click, triggers the corresponding event. The Grid header can also be removed if and when desired.
Exporting Of Grid Data

The Grid control functions offer the developer the opportunity to cater for Grid data export. Grid data can be passed on to other applications for further processing and reporting purposes.
Export Data Range
The data range can be specified by columns and limited between all data, or only the data currently displayed in the Grid control.
Supported Data Format
Supported data formats are standard text, CSV and HTML.
Export Target
The target location can be a file or simply the clipboard.
Using graphical widgets in classic screen array

The classic screen array is still useful for applying graphical field widgets.