Overriding Default Values of Characteristics in Entity Specifications

You can override the default values of characteristics when you add them to entity specifications and entity configuration specifications. Additionally, you can override the values defined for drop down lists. This capability enables you to adjust values to meet specific circumstances without having to create new characteristic specifications.

When overriding characteristic default values, see the following topics:

About Characteristic Attribute Overrides

Characteristics that you add to specifications can have attributes defined at the data schema level. You can override the values defined at the data schema level by editing the characteristic attributes for a specific specification. In this case, the override applies only in the entity or entity configuration specification where you made the change. For example, if you change the values for a drop-down list in a particular Logical Device specification, those changes apply only to that specification. If you use the drop-down list in another specification, it retains its originally defined values.

You must ensure that override values meet all restrictions defined in the characteristic specification. For example:

  • The value must be within the valid values that you defined on the characteristic. For example, for numeric text type characteristic, if the valid value range is from 3 to 5, you get an error message if you enter 6.

  • The value must conform to an edit mask or display mask if one is defined for the characteristic.

  • The value must conform to the length defined for the characteristic.

Related Topics

Overriding Characteristic Default Values

Overriding Values for Drop Down List Characteristics

Overriding Characteristic Default Values

To override default values of characteristics:

  1. Create a new specification or open an existing specification in the Specification editor.

    See "Creating New Specifications" for more information.

  2. Click the Layouts tab.

  3. In the Page/Panels field, select a page type for the specification.

    You can define different attributes for a characteristic when it appears on different types of pages. For example, you can define an edit mask for the characteristic when it appears on an edit page and a display mask for the same characteristic when it appears on a summary page.

    Note:

    The options available in the Page/Panels field are defined in the ora_uim_mds project. You must import and open this project and the ora_uim_model project in your workspace before modeling UIM entities in Design Studio.
  4. In the Panels/Element area, select a characteristic in the Select column.

    The characteristic attribute fields appear in the UI Settings area. The fields that appear are determined by the value in the Control Type field.

  5. Specify override values for the characteristic.

    The values that you define here override the values defined for the characteristic at the data schema level. See ”Settings Tab” for information about the fields that appear in the UI Settings area.

  6. From the File menu, select Save.

Related Topics

About Characteristic Attribute Overrides

Overriding Values for Drop Down List Characteristics

Overriding Values for Drop Down List Characteristics

To override default values of characteristics defined as drop down lists:

  1. Create a new specification or open an existing specification in the Specification editor.

    See "Creating New Specifications" for more information.

  2. Click the Characteristics tab.

  3. In the data tree area, select a characteristic with a control type defined as DropDown.

    The characteristic attribute subtabs appear.

    See ”Settings Tab” for information about defining the control type.

  4. Click the Data Values subtab.

  5. Do any of the following:

    • Click Add to add additional values to the drop down list.

    • Select a value listed in the table and click the arrow to move the value to the Excluded table.

      You cannot delete values defined at the data schema level. However, you can prevent these values from appearing in the list for specific specifications by moving them to the Excluded table.

      Select a value and click Remove to delete a value from the drop down list. You cannot delete values defined at the data schema level.

    • Click inside the Default column and select Yes to make the selected value the default value in the run-time environment.

  6. From the File menu, select Save.

Related Topics

About Characteristic Attribute Overrides

Overriding Characteristic Default Values

Enumerations Tab