GGC 6.00 upgrade guide

These topics describe product changes you must be aware of when upgrading to version 6.00.

Important:

This is an incremental upgrade guide that covers only topics related to the Genero Ghost Client version specified in the page title. Check prior upgrade guides if you migrate from an earlier version. If you are migrating your test scenarios, make sure you compile with this version. Make sure to also read about the new features for this version.

Corresponding new features page: GGC 6.00 upgrade guide.

Previous upgrade guide: GGC 5.01 upgrade guide.

Multiple column sorting

Genero BDL now supports multiple column sorting in list displays using new ui.Dialog class functions such as ui.Dialog.setGroupBy(), ui.Dialog.setGroupByDesc(), getSortKeyAt(), isSortKeyReverseAt(), and ui.Dialog.resetSort(). In GGC test scenarios, you can simulate user actions like clicking a column header or using ALT–Click to apply multiple sort keys. This enhancement applies to both scenario generation and replay from logs.

Two new BDL methods have been added to simulate mouse clicks on table columns, allowing you to sort the table programmatically: ggc.clickTableColumn() and ggc.altClickTableColumn(). For more information on multiple column sorting, refer to the Sorting rows in a list page in the Genero Business Development Language User Guide.

Changes in earlier versions

Make sure to check the upgrade notes of earlier versions, to not miss changes introduced in maintenance releases. For more details, see GGC 5.01 upgrade guide.