Contents Now Platform Administration Previous Topic Next Topic System dictionary Subscribe Log in to subscribe to topics and get notified when content changes. ... SAVE AS PDF Selected Topic Topic & Subtopics All Topics in Contents Share System dictionary The system dictionary is a table, called Dictionary Entry [sys_dictionary], that contains details for each table and the definition for every column on each table in an instance. Each row in the system dictionary represents either a table or a column in one of the tables. The system dictionary provides options for administrators to modify tables and fields, which in turn define lists and forms. Use caution when changing system dictionary records because changes can have a high impact on functionality. In particular, changes to dictionary entries for system tables, which are tables that begin with sys_, can create system-wide issues such as the inability to use update sets. Dictionary changes are difficult to reverse. Also, dictionary changes automatically apply to all extended tables unless a dictionary override is defined. Be sure that changes are well-tested before applying them to a production instance. Creation options When you create a field from the system dictionary, it is automatically added at the end of the first section of the default form view. In most cases, use the following interfaces rather than creating entries directly on the system dictionary: To create tables and fields, use the Tables module. To create fields, configure the table form. Dictionary overridesDictionary overrides provide the ability to define a field on an extended table differently from the field on the parent table.Modify dictionary entriesYou can modify dictionary entries by configuring a field on a form or from the Dictionary module. On this page Send Feedback Previous Topic Next Topic
System dictionary The system dictionary is a table, called Dictionary Entry [sys_dictionary], that contains details for each table and the definition for every column on each table in an instance. Each row in the system dictionary represents either a table or a column in one of the tables. The system dictionary provides options for administrators to modify tables and fields, which in turn define lists and forms. Use caution when changing system dictionary records because changes can have a high impact on functionality. In particular, changes to dictionary entries for system tables, which are tables that begin with sys_, can create system-wide issues such as the inability to use update sets. Dictionary changes are difficult to reverse. Also, dictionary changes automatically apply to all extended tables unless a dictionary override is defined. Be sure that changes are well-tested before applying them to a production instance. Creation options When you create a field from the system dictionary, it is automatically added at the end of the first section of the default form view. In most cases, use the following interfaces rather than creating entries directly on the system dictionary: To create tables and fields, use the Tables module. To create fields, configure the table form. Dictionary overridesDictionary overrides provide the ability to define a field on an extended table differently from the field on the parent table.Modify dictionary entriesYou can modify dictionary entries by configuring a field on a form or from the Dictionary module.
System dictionary The system dictionary is a table, called Dictionary Entry [sys_dictionary], that contains details for each table and the definition for every column on each table in an instance. Each row in the system dictionary represents either a table or a column in one of the tables. The system dictionary provides options for administrators to modify tables and fields, which in turn define lists and forms. Use caution when changing system dictionary records because changes can have a high impact on functionality. In particular, changes to dictionary entries for system tables, which are tables that begin with sys_, can create system-wide issues such as the inability to use update sets. Dictionary changes are difficult to reverse. Also, dictionary changes automatically apply to all extended tables unless a dictionary override is defined. Be sure that changes are well-tested before applying them to a production instance. Creation options When you create a field from the system dictionary, it is automatically added at the end of the first section of the default form view. In most cases, use the following interfaces rather than creating entries directly on the system dictionary: To create tables and fields, use the Tables module. To create fields, configure the table form. Dictionary overridesDictionary overrides provide the ability to define a field on an extended table differently from the field on the parent table.Modify dictionary entriesYou can modify dictionary entries by configuring a field on a form or from the Dictionary module.