User Tools

Site Tools


setsort_set_the_active_sort_order_.htm
Navigation:  ABC Library Reference > ViewManager > ViewManager Methods >====== SetSort (set the active sort order) C6H0009.jpg ====== Previous pageReturn to chapter overviewNext page

SetSort( sortnumber ), VIRTUAL

blk2blue.jpg

SetSort Set the view's active sort order.
sortnumber An integer constant, variable, EQUATE, or expression that specifies the sort order to use. Sort orders are numbered in the sequence they are added by the AddSortOrder method.

The SetSort method sets the view's active sort order and returns a value indicating whether the active sort (sortnumber) changed.

Implementation:

SetSort returns one (1) if the sortnumber changed; otherwise it returns zero (0).

Return Data Type:     BYTE

Example:

CustSort = MyView.AddSortOrder(ORD:ByCustomer) !sort by customer no

MyView.AddRange(ORD:CustNo,Relate:Orders,Relate:Customer) !range limit by parent file

OrderSort = MyView.AddSortOrder(ORD:ByOrder)   !sort by order no

MyView.AddRange(ORD:OrderNo)                   !range limit by current

                                               !value of ORD:OrderNo

!program code

IF MyView.SetSort(CustSort)                    !set active sort order

 MESSAGE('New Sort Order')                     !acknowledge new order

END

See Also:     AddSortOrder

setsort_set_the_active_sort_order_.htm.txt · Last modified: 2021/04/15 15:57 by 127.0.0.1