FindByRowIdEx - BaseData_Set
Finds record in specified table with record identity equal to the passed RowId and updates the DDO structure, with silent find errors and returning success or failure
Type: Function
Return Data Type: Boolean
Parameters
| Parameter | Type | Description |
|---|---|---|
| iFile | Integer | Number of the table in the current filelist |
| riId | RowID | The RowId record identity of the record to find |
Syntax
Function FindByRowIdEx Integer iFile RowID riId Returns Boolean
Call Example
Get FindByRowIdEx iFile riId to BooleanVariable
Description
FindByRowIdEx works just like FindByRowId, except that it does not raise a find error and returns whether the operation was a success.
Success means the message did what it should, which may not mean that a record was found. If passed a null RowId, it will do a clear, set Found to False, but return True - because the operation was a success.
If it returns False, there is a good chance your record was deleted by someone else.