MSG-BEGIN-SORT
This event is fired each time a sort is required for a grid with either the
Sortable-Columns style or
Sort-Types. Depending on the sort settings, the EVENT-STATUS item has different meanings.
EVENT-DATA-1 contains a value of 0 if the sort has been issued by setting the
Action property to ACTION-SORT, or 1 if the sort has been issued by clicking on the heading. EVENT-DATA-2 contains the order type:
1 | no order |
2 | ascending |
3 | descending |
To prevent the sort from completing and leave the grid unchanged, set EVENT-ACTION to EVENT-ACTION-FAIL. To change the sort settings, modify the
Sort-data property and set EVENT-ACTION to EVENT-ACTION-COMPLETE.
EVENTDATA-1 contains the column number. Setting EVENT-ACTION to EVENT-ACTION-FAIL or EVENT-ACTION-COMPLETE, the sort is not performed. Do it if you wish to provide a custom sort procedure by emptying the grid and reloading it in the desired order.