In addition to the automatic reservation of elements in the Model you can manually reserve one or more individual elements. You might want to do this in order to make the elements available to you for editing at a future time. However you should remember that doing so would prevent other users who might have immediate need to edit the elements, so this option should be used with discretion.
You can reserve selected elements only, or recursively. A recursive reservation locks all the child members of the selected element and the element itself.
To manually reserve an element, and optionally its children, perform the following:
If it is not already open, open the Class View window by clicking the View, Class View menu item.
Sort the hierarchical list into the most appropriate form to locate the element you want to use.
If necessary, click the plus (+) symbol next to a node to list all the elements within the node.
Select the File menu.
Select Reserve Element.
Select one of the menu items listed below:
Reserve – to reserve the selected element or elements. If one or more elements are reserved to another user the operation fails, and you are notified. Other users can view the element but not change it.
Unreserve – to unreserve (clear the reservation) the selected element or elements. You can only unreserve elements that are reserved to you. The ability to unreserve another users' reservation is subject to Access Control.
Reserve Recursively – to recursively reserve the selected element, or elements, and each individual child member. If one or more child members of selected elements are reserved by other users the whole operation fails, and you are notified. Other users can view the elements but not change them.
Note: Reserving elements recursively does not display all the elements in the reserve list. The Reservation list is not automatically updated like other lists, that is, members list. This is done for performance reasons as maintaining this list automatically causes considerable degradation. Therefore, this behavior is as designed in AB Suite.
Unreserve Recursively – to recursively un-reserve (clear the reservation) the selected element, or elements, and each individual child member of the selected element. You can only unreserve elements that are reserved to you. The ability to unreserve another users reservation is subject to Access Control.
Use Model Exclusively – to lock the database so that no other user can access it, even to read or browse the records. This is useful if you want to perform major maintenance on the model database, such as an upgrade.
Unreserve Recursively – to recursively un-reserve (clear the reservation) the selected element, or elements, and each individual child member of the selected element. You can only unreserve elements that are reserved to you. The ability to unreserve another users reservation is subject to Access Control.
Use Model Exclusively – to lock the database so that no other user can access it, even to read or browse the records. This is useful if you want to perform major maintenance on the model database, such as an upgrade.
When elements have been manually reserved, you can view the list of all reserved elements from the Reservations tab of the editor window.