This event fires before an update is made to an existing record.
This event allows you to abort the update if certain conditions have not been met. Note that the event only fires if the row is dirty - i.e. the user has made at least one change to a field in a row.
The following variables are available to you in the event:
Contains the GridDefinition and rtc variables.
Contains the state info (__si2) object.
Contains the new and original values for the record.
Your event must set the following variables:
If .T., the update record action will be cancelled.
An HTML error message to display when the event is cancelled.