Attribute Presentation
- Last UpdatedFeb 27, 2024
- 4 minute read
Defines the settings of the Diagrams attribute presentation.

On the Attribute Presentation tab the user can set up the attribute presentation to be used in the Shape Data Window as well as in the Item List. To the left there is a tree-view containing the different element types relevant to the Diagrams application. In case User Defined Elements (UDETs) have been defined, these will be included in the list.
For each element type selected in the tree-view, the attribute presentation can be individually controlled by the settings in the right hand list view. The columns in the table are as follows:
|
Attribute |
Name of the attribute. (This cannot be modified). |
|
Label |
Presentation label for the attribute. This controls the name to be presented to the user in the Shape Data window only. This setting does not apply to the Item List as it shows mixed items in the same list. |
|
Prompt |
If a Prompt string is entered, the application will prompt the user for a value as the shape is dropped on the drawing. The Prompt string will be presented to the user at that time, for example 'Please enter Name'. |
|
Visible |
If this checkbox is checked, then the attribute will be included in the list of attributes shown in the Shape Data window. |
|
Visible in Item List |
If this checkbox is checked, then the attribute will be included in the list of attributes shown in the Item List. |
|
Read Only |
If this checkbox is checked, it will not be possible to update the attribute value from the Shape Data window or from the Item List. |
|
Copy with Shape |
If this checkbox is checked, the attribute value will be copied when shapes are copied in or between drawings and the attributes will be copied in the Save As operation. Please note that the shape must be defined for the Copy with Shape setting to apply (refer to Define / Undefine). |
|
Propagate |
The setting is available for Area shapes. If this checkbox is checked, value of the attribute will be propagated to all applicable items contained by Area. |
Note:
Values entered in the prompt are directly reflected in the database. So you are restricted
from entering some special characters in prompts. It will help in prevention of corrupting
the database. When you enter any one of these four special characters (@ $ ~ *), it
will prevent the submission of the prompt until you remove the same.
Shape Data

By clicking the Move Up and Move Down buttons, the presentation order of the currently selected attribute can be changed.
In the Import Shape Wizard there is a possibility to override the default attribute presentation settings for individual shapes. In case this override should be enabled, the Allow individual shape settings to override default settings should be checked. This setting can be applied individually for each element type by first selecting a type in the tree before clicking the checkbox. If this is not checked, any attribute presentation settings done in the Import Shape Wizard for individual shapes will be ignored.
By clicking the Referenced attributes button, it is possible to add attributes from referenced or hierarchically superior elements.
If changes have been made when the dialog is closed by clicking the OK button, the below dialog will be shown. In case the user clicks Yes the attribute presentation settings will be saved for the next program session. If the user clicks No, the settings will only apply to the current program session.
By default Attribute Presentation settings are machine specific and should be configured separately on each machine, but it is also possible to make them specific for the project. For further information about handling settings files, refer to Working with Diagrams Options.


Referenced attributes can be added in two ways:
-
Navigate and select. Navigate and select the attribute in the tree view on the right hand pane, and click the Add button to add them to the Selected attributes list on the right hand side.
-
Key-in. Click on the next free line in the Selected attributes list, and key in the name of the referenced attribute using a dot notation as described in Attribute Presentation Notation.
Attributes selected by Navigate and Select can also be manually edited by selecting them in the Selected Attributes list. For example by selecting SPRE.CATR.PARA and then manually adding (1) at the end to get the first parameter.
Note:
Pseudo attributes are not shown in the list of attributes in Attribute Presentation and Referenced Attributes dialogs. In case pseudo attributes should be presented, these will have to be added
manually by using the Key-in method described above. A few pseudo attributes that
can be useful for the Diagrams user are described in Pseudo Attributes.