Command FIND Foundation
Finds a character expression in the controlling index.
The file command FIND exists only for compatibility reasons. The command SEEK or the function DbSeek() should be used instead of FIND. FIND processes only character expressions. If the key value of the controlling index is not a character expression, a runtime error occurs.
When the character expression is found in the index, the record pointer in the current work area is positioned on the corresponding record and Found() returns the value .T. (true). If the search is not successful, and SOFTSEEK is turned ON, the record pointer is positioned on the record with the next higher value in the index and Found() returns .F. (false). If SOFTSEEK is turned OFF and the search is not successful, the record pointer is moved to the end of file, the function Eof() returns .T. (true), and the function Found() returns the value .F. (false).
If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.