Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.
Versions
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store
Close

Define a dictionary override

Define a dictionary override

Use a dictionary override to allow a field in a child table to have a different value or behavior than the same field in a parent table. For example, a dictionary override changes the default value of the priority field from 4 in the parent table to 5 in the Incident table.

About this task

Dictionary overrides are only available for tables that support table extension. You can only add dictionary overrides on tables that are in the same scope as the parent table.

Procedure

  1. Navigate to System Definition > Dictionary.
  2. Open the record for the field.
  3. In the Dictionary Overrides related list, click New.
  4. Fill in the fields on the form, as appropriate (see table).
    Field Description
    Application The application scope to which the record belongs.
    Base table The parent table containing the field to override.
    Table

    Select the extended table to which the dictionary override applies.

    Note:

    The list shows only tables and database views that are in the same scope as the dictionary override.

    Override reference qualifier

    Select the check box to display the Reference qualifier field, which overrides the reference qualifier for the field on the extended table.

    Override dependent

    Select the check box to display the Dependent field, which overrides the field on which the current field depends.

    Override attributes

    Select the check box to display the Attributes field, which overrides the dictionary attributes for the field on the extended table.

    Note: Any attributes defined on the base table are ignored. If there are attributes on the base table that should still apply to the extended table, make sure to include them in this field.

    Override default value

    Select the check box to display the Default Value field, which overrides the default value for the field on the extended table.

    Override calculation

    Select the check box to display the Calculation field, which overrides the calculation of the value for the field on the extended table.

    Override mandatory

    Select the check box to display the Mandatory field, which overrides whether the field on the extended table must contain a value to save a record.

    Override read only

    Select the check box to display the Read only field, which overrides whether a user can change the field value on the extended table.

    Override display value

    Select the check box to use this field as the display value on the extended table.

    For example, the Story [rm_story] table uses the short description as the display value in reference fields instead of the number, as defined in the Task [task] table.

  5. Click Submit.