RLOCK()
Changed behaviour
──────────────────────────────────────────────────────────────────────────────────
RLOCK() now does the same thing as DBUNLOCKALL(), DBRLOCK(RECNO())
You should no longer test on IF RLOCK() after an APPEND, as problems
may occur:
APPEND BLANK // Appends a locked record
IF RLOCK() // Here, the record is unlocked, then locked again.
... // If another workstation suddenly locked the record
ENDIF // on a fast server, you'd get in trouble.
Instead, check the DBRLOCKLIST() for the desired RECNO(), or use NETERR()