Skip to Content

Attributes

Attributes

An attribute is a characteristic piece of information about the object it refers to.

Display

The attribute is displayed as an object with a representing icon and a value field, i.e input field.

Graphically the system has three display modes for an attribute.

NormalMouse overSelected / Edit

When wanting to edit the value, simply the attribute has to be selected, or picked. The mouse then automatically is focused on the value field. Depending on the attribute type, the value can be changed manually, with using the value spinners or by selecting it from the predefined value drop down list.

Hovering over an attribute will show its name, i.e. tool tip. These names can be displayed permanently (on / off) with the  F5-key, or by calling the Pie menu.

Tool tipPermanent display

Type

Although basically all attributes have the same purpose, the software supports different types of attributes. The most clear difference is the display of these types

AttributeDescriptionDisplay
Numerical valueA numerical, measurable parameter with units.
Numerical valueA numerical value without units.
Textual valueA string of characters.
Combo boxA predefined set of values to select from. The value can be numerical or textual.
Toggle box, or SwitchA toggle value to switch between. For example On/Off or True/False.
Information onlyThe value shows some information but does not have an (editable) value field.

State

By the visualization of the attribute one can read its state.

StateDescriptionDisplay
Normal editThe value can be edited.
Read onlyThe value cannot be edited. The attribute value may be the result of other attributes.
InactiveThe attribute is a child of another attribute. Its active or inactive state depends on the value of its parent attribute. In inactive state its value cannot be edited.

Value inheritance

The value of an attribute can be used in relationship to other components, objects or activities, like in downstream processes or in parent-child relations. In such a case the receiving attribute inherits the value of the original (parent) attribute.

This inheritance state of an attribute shows an additional Edit button inside the attribute object.

InheritedDescriptionDisplay
Inherited valueThe value is inherited from the parent attribute. It is locked against editing.
Inherited overwriteThe value is inherited originally but can be edited.

By default, i.e. at creation, the inherited attribute has the same value as its parent attribute and cannot be overwritten; it is locked. Pressing the Edit button will release the lock. The original inherited value can now be overwritten. Pressing the Edit button again will reset the value back to its original inherit-value. To know the value of the original inherited value, hover the mouse over the button and wait for the tooltip to appear.

Changes made to an attribute value are directed automatically to its related child attributes.

Tech tab

A Tech tab is a grouped package of attributes that have a common context or subject. This package is represented by a command button to open or close the package.

Tech tabs can be applied in all kinds of dashboards where attributes are being used, such as the Programming defaults in the OLP workbench.

Each Tech tab has at least one container. Such a container is a set of attributes with a related content.

Containers can be expanded to show its content or collapsed to minimize the display.

CollapsedExpanded
Was this page helpful?