Skip to content

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.