Field Definition¶
A Field Definition defines a Field that can store data for an object such as a Submission, Reviewer, Review Contributor etc.
A Field Definition has a number of properties that control its behaviour.
Data Type¶
The type of data that the field stores. (See Data Type).
Settings¶
Settings that control how the field behaves.
A Field Definition Setting is used to configure a Field Definition and control how Fields using that Field Definition work.
These settings are split into different groups depending on the type of functionality required for the field.
Group | Description |
---|---|
Visibility | Control which users can see the Field. |
Behaviour | Control how the field behaves. |
Dashboard | Control data displayed on a Dashboard. |
Validation | Control how the field value is validated. |
Derived Field | Control if the field value is automatically derived by the system. |
The settings that are available for any one Field Definition are dependent on:
- The type of object the Field Definition is for E.g. Submission
- The type of data stored in the Fields (See Data Type)
Settings are edited in either the Form Editor or the Data Definition Editor.