I had a weird problem occur. A record was locked that should not have been. I quit both clients (using Classic mode) and restarted the app but the record was still locked. I used the command HLockRecNum(LFileName,hCurrentRecNum,hLockWrite) to lock the record and HUnlockRecNum(LFileName) to unlock it. the second command has to had run.
Is there a way to check and unlock, or simply run a procedure that will unlock all records for a single client? This way I could run a procedure to unlock all the possible records when something like this happens.
Thanks,
Paul