This panel allows both to see the tree of segments and resources from the configuration database as well as to disable and enable segments and resources or complete sub-trees. The tree can be expanded and collapsed by clicking on the different tree nodes.
Each tree node shows an icon for the corresponding database object
for segments for resources
together with its name and its current status:
enabled
The segment or resource is enabled enabled The resource is enabled but has disabled children disabled
The segment or resource is disabled disabled
The segment or resource is disabled as a result of one of the parent nodes being disabled or of one related disabled resource, and is no longer considered in the run control tree. The reason why the resource is disabled can be found by pressing the middle mouse button with the mouse pointer on the segment or resource (or waiting for a tooltip). You can still change the status of the node.
If the Igui is not running in status display mode then you can disable or enable a segment or resource in the tree. Disabling a segment or a resource means that the segment or resource is no longer taken into account for the control and display of the Online Software.
If the enabled status of a segment or resource is changed then the changes are committed to the Remote Database server (RDB) and written to the database file so that other users of the database have the updated information. There are two steps to change the enable status: first changing the status of the node and then submitting it to the database server.
Changing the status of a node (segment/resource)
Pressing the right mouse button with the mouse pointer on top of a node shows the menu of the allowed changes for the node. Depending on the status (enabled/disabled) of the node you can disable/enable it. If a node is disabled then the whole corresponding sub-tree will no longer be taken into account by the Online Software regardless of the status of the sub-tree nodes.
If the status of
a
node is modified then the node will be marked
by the a "difference to database" icon
meaning that the component status in the panel is different from
the
one in the database
and the database server. A box at the bottom of the panel informs
the
user whenever there
are changes that have not yet been committed to the database
server.
Moreover every time the user tries to change to a different window
then
it will be reminded of the not yet
done update.
Committing the changes to the database
By pressing the
"Commit & Reload" button
on the Igui toolbar the changes
are committed to the database server, then
written to the database file and the database will be reloaded so
that
the
information of the Igui will be updated. The user can see the
different
steps as ERS
messages in the ERS message window
of the Igui. The Igui will notify the user in case of problems
when
committing and saving
the changes.
The toolbar allows the user to show this help and shows also a warning message whether the status of one or more segments or resources has been changed without committing the changes to the database.