Improving user experience: Better and faster grid component

The registers in Omega 365 uses the grid component; it allows for efficient navigation, filtering and sorting of data. A new version is available when selecting "New UI" and offers several improvements to the user experience.
Johnny Vik
Johnny Vik

No Paging

Traditionally on web, one has navigated through large datasets by paging, each page may have consisted of 30, 50 or more records. In our latest version of the grid, the data are loaded seamlessly when you scroll down the page

Faster

The grid is supported by an updated back-end that allows for faster loading of the data. This in combination with other features, the new grid version can handle even more data without compromising the user experience.

Examples of improvements are:

  • When filtering in fields with limited distinct values, such as type, step, process etc), autocomplete is available. The database can then benefit from doing an "equal to" search instead of "like" (starts with). The SQL Server Engine process this much faster
  • The system automatically filters on ID's instead of the value. E.g. if I want to filter for the process "Feature Request", the system will automatically convert this to a filter on the ID for process (e.g. Process_ID=10001). This also helps providing a fast-performing grid.

Improved support for keyboard usage

Navigating in the grid, including adding new records, is now much more keyboard-friendly. All key operations are possible to perform without having to use the mouse.

Several other improvements

To learn more about other improvements in the new grid, have a look at this video: