RecordNumber (RecordLockingConflict property): Difference between revisions
Jump to navigation
Jump to search
m (1 revision) |
m (match syntax table to syntax template, tags and edits) |
||
Line 1: | Line 1: | ||
{{Template:RecordLockingConflict:RecordNumber subtitle}} | {{Template:RecordLockingConflict:RecordNumber subtitle}} | ||
This readOnly property returns the numeric value of the <var class="product">Model 204</var> internal record number of the record that has the conflict. | |||
==Syntax== | ==Syntax== | ||
Line 5: | Line 6: | ||
===Syntax terms=== | ===Syntax terms=== | ||
<table class="syntaxTable"> | <table class="syntaxTable"> | ||
<tr><th>% | <tr><th>%number</th> | ||
<td>A numeric variable to receive the record number. | <td>A numeric variable to receive the record number. | ||
</td></tr> | </td></tr> | ||
<tr><th>% | <tr><th>%recordLockingConflict</th> | ||
<td>A reference to an instance of a RecordLockingConflict object. | <td>A reference to an instance of a <var>[[RecordLockingConflict_class|RecordLockingConflict]]</var> object. | ||
</td></tr></table> | |||
==Example== | ==Example== | ||
<ol><li> | |||
The following example shows all the properties of the RecordLockingConflict class. | The following example shows all the properties of the <var>RecordLockingConflict</var> class. While the standard record locking conflict information is available for retrieval via the <var class="Product">User Language</var> functions $rlcfile, $rlcrec, $rlcuid, and $rlcusr, that information is also set in the exception object and retrievable via that object: | ||
While the standard record locking conflict information is available for | <p class="code"> %rlc is object [[RecordLockingConflict_class|RecordLockingConflict]] | ||
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 | |||
... | ... | ||
%rec = new(%recnum, none, loopLockStrength=share) | %rec = new(%recnum, none, loopLockStrength=share) | ||
... | ... | ||
try for record %rec | [[try]] for record %rec | ||
... | ... | ||
end for | end for | ||
catch recordLockingConflict to %rlc | [[catch]] recordLockingConflict to %rlc | ||
auditText Conflict on record {%rlc:recordNumber} - | [[Audittext|auditText]] Conflict on record {%rlc:recordNumber} - | ||
in file {%rlc:filename} | in file {%rlc:filename} | ||
auditText Conflicting user was userid {%rlc:userid}, - | auditText Conflicting user was userid {%rlc:userid}, - | ||
with user number:{%rlc:userNumber} | with user number:{%rlc:userNumber} | ||
end try | end try | ||
</p> | </p></ol> | ||
==See also== | ==See also== | ||
{{Template:RecordLockingConflict:RecordNumber footer}} | {{Template:RecordLockingConflict:RecordNumber footer}} |
Revision as of 07:16, 23 April 2011
Record number of the record that has the conflict (RecordLockingConflict class) This readOnly property returns the numeric value of the Model 204 internal record number of the record that has the conflict.
Syntax
%number = recordLockingConflict:RecordNumber
Syntax terms
%number | A numeric variable to receive the record number. |
---|---|
%recordLockingConflict | A reference to an instance of a RecordLockingConflict object. |
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:
%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