jerrytvspec
Technical User
When I open a dbf file and type '? bof()' it reports .f. Type 'go top' and it still reports .f. Type 'skip-1' and it doesn't give me an error and stays on record 1 but now 'BOF() reports .t. It didn't use to do this for my programs have been working for over two years and now all of a sudden they are bombing because of this. What switch got hit? EOF() is the same way. Type 'go bott' and it goes to the last record but reports .f. to eof() until I type 'skip'. Then it still stays on the last record but reports .t. to EOF(). Make any sense?