Add/Modify Property Dialog Box - Intergraph Smart Engineering Manager - 2019 (10.0) - Help - Hexagon

Data Dictionary Manager Help

Language
English
Product
Intergraph Smart Engineering Manager
Search by Category
Help
Smart P&ID Version
9 (2019)
Smart Engineering Manager Version
10 (2019)

Allows you to add and modify properties of database tables. When the main window displays the Database Tables view, the Add Property dialog box opens when you click Edit > Add Property, and the Modify Property dialog box opens when you double-click on a property.

 When modifying item type properties, use the Modify <Item Type> Properties dialog box accessed from the Database Item Types display to change Display Name, Category, and Permissions. Use the Modify Property dialog box on the Database Tables tab to change all other editable properties.

Value

Provides a place for you to enter or modify values for properties. After you save a property, you cannot change values for the name, display name, data type, or maximum length.

Name

Specifies the name used for the property in the database. You can select from a list of all existing property names or type a new name for the property. If you select an existing property name, the software automatically populates the following other fields: Data Type, Select List, Format, Default Value, and Maximum length property fields.

A property name cannot contain any of the following characters: ! # $ % ^ & * ( ) - = + { } [ ] | \ ; : ' / ? > . , < @.

  • To avoid internal conflicts within the database, property names cannot begin with SP_. After you define a name for a property, you cannot change the name, but all properties must have a name defined for them.

  • We recommend using ASCII characters for internal names of added properties to avoid potential failure if the plant database is accessed from a client machine with a different locale setting.

Display Name

Specifies the default display name of the property that is propagated to the item types where the property is used. When adding a new property in a database table, by default, the value you enter in the Name field is copied to this field, but you can change the value at any time until you click OK. (After you save the property, when you open it in the Modify Property dialog box, this field becomes read-only.)

  • A property added in a database table appears in all item types that use that database table — for example, a property added to the Load table (for Smart Electrical) will appear in the Load, Motor, and Heater item types; a property added to the Equipment table (for Smart P&ID) will appear in the Equipment, EquipComponent, EquipmentOther, Exchanger, Mechanical, and Vessel item types. The value in the Display Name field initially populates the display name value of the property for each item type in which it appears.

  • After saving, you can edit the display name for each item type separately using the Modify <Item Type> Properties dialog box accessed from the Database Item Types display.

Data Type

Specifies the type of data associated with the selected property, such as String, Number, Select List, Pressure, Temperature, and so forth. Other than Select List, each data type corresponds to a format category. You can use only standard data types for properties. You cannot change the Data Type value for a particular property after you have saved that property.

Select List

Specifies the select list that you want to associate with this property in the design software. If you select a list for this property, users choose a value for this property from the select list instead of typing a value for the property.

If the Data Type selected for the property can have a select list associated with it, you can select or change the list for the property at any time. However, changing the select list for a property after you use the property in the design software can affect the reliability of previously saved data.

Format

Specifies the format for the Data Type that you selected for this property. The plant default formats are defined in Options Manager > Formats. If you want this property to follow the plant default, including future changes to the plant default, then do not specify a format here. If you want this property to have a specific format different from the plant default, then specify a format here by selecting from the available choices in the pull-down menu.

For delivered properties with data type Number and format or default format Integer, it is not permitted to change the format to one of the floating number options; doing so can cause problems with the display of the data. For custom properties with data type Number, the format can be changed to any desired value.

Default Value

Specifies the value that you want to appear by default for the selected property in the design software. The default value for a property should be consistent with the Data Type, Select List, and Format selected for the property. The methods of entry and available options for this field vary, depending on the Data Type of the property. For example, if the Data Type defined for this property is a number, the Default Value should also be a number. The maximum length cannot exceed 30 characters.

Maximum Length

Specifies the maximum number of characters that users can enter for the selected property. You can define maximum length only when the Data Type of the selected property is a string, and this value must be a non-zero positive number.

Display to User

Specifies whether the selected property should appear to users in the design software, such as in the Properties window. Choose Yes when you want the property to appear in the software.

To enable drawing creation, you must always choose Yes for the following drawing properties: DocumentCategory, DocumentType, Template, DrawingNumber, Name, and Path.

Use for Filtering

Specifies whether this property can be used for defining filters in Filter Manager.

Calculation ID

Specifies the program ID of the program that is used to calculate specific aspects of the property. For example, if you define a calculation ID for a particular property (such as nominal diameter), you can launch the associated program to calculate the nominal diameter of a piping line by specifying the program ID in Data Dictionary Manager.

Validation ID

Specifies the program ID of the outside program that you want to use to verify that the data entered for this property is correct, if such a program exists.

Category

Specifies the category that you want to use to group the selected property. You can use categories to group and display properties with similar characteristics by category, instead of alphabetically, in the categorized view of the Properties window. You can define additional categories in the Property Category select list, on the Select Entry tab.

Depends on

Allows you to create a parent-child relationship between two select list properties. An example of this type of relationship is InstrumentClass and InstrumentType for Instruments. This relationship allows the software to automatically set InstrumentClass when InstrumentType is set since each item in the InstrumentType select list is related to a specific row in InstrumentClass.

This relationship is created by first relating the two select lists using the Select List task.  In this case, the Instrument Component Type list is dependent on the Instrument Component Class list.

Then, using the Database Tables task, define the two properties using the two related select lists. Set Depends on for the property that uses the dependent select list.