Description
Go to the specified absolute row in the DataSet or refresh the form to reflect DataSet changes.
Syntax
bforward = DSOABS (ctrlentID, ctrlclassID, DSOID, rownum, RefreshForm)
Parameters
DSOABS accepts arguments for the following parameters.
Parameter | Description |
---|---|
ctrlentID | Has the format WindowName.ControlName, where WindowName is the identifier of the window that contains the control effected, and ControlName is the identifier of the control. Notice that a period separates the two values. |
ctrlclassID | The type of control that recognizes the event. The window control type is the only valid entry. |
DSOID | The name of the DataSet, or the ordinal number of the DataSet (its position in the list of DataSets that appears in the Form Designer's Edit Selection Criteria dialog box). |
RowNum | Specifies row number in DataSet. |
RefreshForm | If set to true, then the form gets refreshed with data from the DataSet. |
Returns
True or false. If false, the program execution returns to the calling procedure. If true, the event processing goes to the next level.
See also
DSOFIRST, DSOLAST, DSONEXT, DSOPREV events
Remarks
If the RowNum value is equal to 0 and if RefreshForm is false, the message box allows SYSPROG*MSG**OIWIN_GETROWNUM the user to enter a valid row number. If the RowNum value is equal to 0 and if RefreshForm is true then the only result of this event is synchronizing the form with the DataSet. This is used when if the contents of a DataSet have been changed programmatically.