RLOCK()
From Recital Documentation Wiki
Revision as of 16:06, 28 October 2009 by Helengeorge (Talk | contribs)
Purpose
Function to lock record
Syntax
RLOCK([<workarea | alias>])
See Also
FLOCK(), LOCK(), LOCKF, LOCKR, UNLOCK
Description
The RLOCK() function attempts to lock the current record. If successful, it returns .T. and the record is locked. If the record is already locked by another user then it returns .F.. Please note that Recital automatically performs file and record locking so, in most situations, this function is unnecessary. It is included for compatibility with programs written with other products. If the optional <workarea | alias> is specified, then the function will operate in the required location.
Example
do while not rlock() set message to "Record in use." sleep 2 enddo
Products
Recital Database Server, Recital Mirage Server, Recital Terminal Developer