|
|
(5 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| {{Template:RecordLockingConflict:RecordNumber subtitle}}
| | #REDIRECT [[RecordLockingConflict class#RecordNumber property|RecordNumber property]] |
|
| |
|
| ==Syntax==
| | [[Category:RecordLockingConflict methods|RecordNumber property]] |
| {{Template:RecordLockingConflict:RecordNumber syntax}}
| |
| ===Syntax terms===
| |
| <table class="syntaxTable">
| |
| <tr><th>%num</th>
| |
| <td>A numeric variable to receive the record number.
| |
| </td></tr>
| |
| <tr><th>%rlc</th>
| |
| <td>A reference to an instance of a RecordLockingConflict object.
| |
| | |
| </td></tr></table>
| |
| ==Example==
| |
| | |
| The following example shows all the properties of the RecordLockingConflict class.
| |
| While the standard record locking conflict information is available for
| |
| retrieval via the User Language functions $rlcfile, $rlcrec, $rlcuid, and $rlcusr,
| |
| that information is also set in the exception object and retrievable via that object:
| |
| <p class="code"> %rlc is object recordLockingConflict
| |
| ...
| |
| %rec = new(%recnum, none, loopLockStrength=share)
| |
| ...
| |
| try for record %rec
| |
| ...
| |
| end for
| |
| catch recordLockingConflict to %rlc
| |
| auditText Conflict on record {%rlc:recordNumber} -
| |
| in file {%rlc:filename}
| |
| auditText Conflicting user was userid {%rlc:userid}, -
| |
| with user number:{%rlc:userNumber}
| |
| end try
| |
| </p>
| |
| ==See also==
| |
| {{Template:RecordLockingConflict:RecordNumber footer}}
| |