> For the complete documentation index, see [llms.txt](https://viewzenlabsug.gitbook.io/userguides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://viewzenlabsug.gitbook.io/userguides/appverse/apps/create-an-app/forms/create/get-familiar/general-properties.md).

# General Properties

**General properties** define the fundamental settings of a form field, controlling its **behavior and data handling**.&#x20;

<figure><img src="/files/lZ41BeJz9r550c2ppTjG" alt="" width="375"><figcaption><p>General Properties</p></figcaption></figure>

### Key General Properties

* **Name\*** - Internal name and is used for uniquely referencing a field in a form. Special characters are not allowed in this field.
* **Label\*** - The name displayed for the field to indicate its purpose.
* **Display Name**  - This field is used for displaying the field in data tables and analytics charts.
* **Default value** - Pre-populated data that appears when the form loads.
* **Required (Mandatory)** - Ensures that users must enter a value before submitting the form. By default, it is turned off meaning that it is not mandatory to enter data.&#x20;
* **Read only** - Users cannot enter any data in read only fields. Read only fields can be used to display calculated values or system populated values such as auto numbering.
* **Editable** - If disabled, users can enter data in this input field only once, after which it is locked.  Users are prevented from editing the field once it is entered but user can view its content.By default this is turned on, meaning that the field is always editable.
* **Data Type** - Used to capture the expected data type of an evaluated expression. Can be number, string or date.

***Note** - **\* Indicates that it is mandatory to enter the value while configuring the field***

### Mapping to Input Field Types

Certain Properties are valid only for certain input fields&#x20;

| Property      | Applies to Input Field Type                                                                                                   |
| ------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Name          | All                                                                                                                           |
| Label         | All except calculate                                                                                                          |
| Display Name  | All except note, group, repeat group                                                                                          |
| Default Value | All except calculate, group, repeat group                                                                                     |
| Required      | All except calculate, group, repeat group                                                                                     |
| Read Only     | All except calculate, group, repeat group, geotrace, geoshape                                                                 |
| Editable      | All except time, date and time, calculate, group, repeat group, acknowledge, audio, video, file, geopoint, geotrace, geoshape |
| Data Type     | Calculate                                                                                                                     |
