InsertSib method: Leaf class
Syntax
InsertSib(RangeFrom, RangeTo)
Description
The InsertSib method inserts a new leaf as a sibling leaf under the leaf currently executing the method. The leaf specified by the range parameters must be a new leaf. You receive an error if the leaf already exists.
A leaf object associated with the new leaf is returned. The new leaf is inserted as the next sibling leaf, although there is no explicit ordering of leaves: leaves take the order of the alphanumeric database sort on their range fields.
Note:
To insert a dynamic sibling leaf (that is, without specifying a range) use the InsertDynSib method.
Parameters
| Parameter | Description |
|---|---|
|
RangeFrom |
Specify the starting range of the new leaf. This parameter takes a string value. |
|
RangeTo |
Specify the ending range of the new leaf. This parameter takes a string value. |
Returns
A leaf object associated with the new leaf. If this method fails, it returns either False or a Null object reference, depending upon the type of error encountered. The best way to test whether the object was inserted is to test the result using either the All or None functions.
Example
&NEWLEAF = &MYLEAF.InsertSib("10090", "10100");