Difference between revisions of "RLOCK()"
From Lianjapedia
Yvonne.milne (Talk | contribs) m (1 revision) |
Yvonne.milne (Talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
==Purpose== | ==Purpose== | ||
Function to lock record | Function to lock record | ||
− | |||
==Syntax== | ==Syntax== | ||
RLOCK([<workarea | alias>]) | RLOCK([<workarea | alias>]) | ||
− | |||
==See Also== | ==See Also== | ||
− | [[FLOCK()]], [[LOCK() | + | [[FLOCK()]], [[LOCK()]], [[UNLOCK]] |
− | + | ||
==Description== | ==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. | + | 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.. If the optional <workarea | alias> is specified, then the function will operate in the required location. |
− | + | ||
==Example== | ==Example== | ||
<code lang="recital"> | <code lang="recital"> | ||
do while not rlock() | do while not rlock() | ||
− | |||
sleep 2 | sleep 2 | ||
enddo | enddo | ||
</code> | </code> | ||
− | |||
− | |||
− | |||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
− | [[Category: | + | [[Category:Cursor Functions]] |
− | + |
Latest revision as of 07:47, 4 February 2013
Contents
Purpose
Function to lock record
Syntax
RLOCK([<workarea | alias>])
See Also
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.. If the optional <workarea | alias> is specified, then the function will operate in the required location.
Example
do while not rlock() sleep 2 enddo