OnHeaderClick - cWebColumnImage
Fires when grid header is clicked
Type: Event
Syntax
Procedure OnHeaderClick
Description
Fires when grid header is clicked. Set pbServerOnHeaderClick to True for the server side event to fire.
Note that when setting pbServerOnHeaderClick to True, the sorting order will not be changed by the WebList itself. The example below shows how to implement the default behavior of the changing sort order in DataFlex code.
Object oCustomerName is a cWebColumn
Entry_Item Customer.Name
Set psCaption to "Customer"
Set piWidth to 315
Set pbServerOnHeaderClick to True
Procedure OnHeaderClick
Integer iColId iSortCol bRev
Get piColumnId to iColId
WebGet piSortColumn of oPromptList to iSortCol
WebGet pbReverseOrdering of oPromptList to bRev
If (iSortCol = iColId) Begin
WebSet pbReverseOrdering of oPromptList to (Not(bRev))
End
Else Begin
WebSet piSortColumn of oPromptList to iColId
WebSet pbReverseOrdering of oPromptList to False
End
Send FindDDRecordInBuffer
End_Procedure
End_Object