OK, sorry to make this go on further... As I have this setting, the =TableRevert(.T.) still would only revert at the record level.
>>I just realized that I had CURSORSETPROP("Buffering",3,0) in my main.prg. Also, changing that (to "5") would mean I would be doing a table buffering and would mean the program would be attempting to lock the table instead of just record(s) (yet, still optimistic). I will have to see about that. Maybe I could switch the "3" and "5" back and forth?? Thanks for pointing this out for me.
>>
>
>No, using table buffering does not attempt to lock the whole table. It only locks the records that you've changed. There's no need to switch.
Today is tomorrow's yesterday.