Dictionary attributes alter the behavior of the table or field that the dictionary record describes. Administrators can add or modify dictionary attributes.

Adding an attribute

To add or remove an attribute to a table or field, open a dictionary record, select the Advanced link, and modify the Attributes field. Alternatively, in a dictionary record, select New in the Attributes related list. For details on modifying dictionary entries, see Modify dictionary entries.

Attributes are comma-separated. If attributes exist on a dictionary record, add a comma with no spaces before adding an attribute.

For an attribute that accepts true/false values:
  • To specify a value of true, you can either enter attribute or attribute=true.
  • To specify a value of false, you can either ensure that the attribute does not appear or enter attribute=false. To maintain the values during upgrades, do not remove an attribute that is on a table by default.

Maintaining attribute values for upgrades

If you remove an attribute that is part of the base system, it is automatically restored during an upgrade. To prevent upgrades from changing the behavior of your system, leave the attribute on the table or field, but set its value as desired.

For example, if a field has the attribute knowledge_search=true by default, do not remove the attribute to set it to false; rather set it to knowledge_search=false.

Available dictionary attributes