Field Basic Properties
After selecting the appropriate control based on the data type, you need to configure the basic properties of the field.
Each field includes the following properties:
- Name
- Required
- Prevent duplicate input
- Default value
- Read-only
- Hiden
- Hide on create
- Width
- Color and style
- Placeholder text
- Field description
- Field alias
- Developer notes

Field Name and Name Visibility
A clear field name helps users better understand the data.
In some cases, you may want to display only the field value without the label. You can hide the field name.


Default Value
When creating a record, default values can automatically populate fields.
Supports both static and dynamic default values.
Learn more about field default values
Required
If a field is marked as required, the record cannot be saved if the field is empty when editing, and a prompt will be shown.
However, required validation is not enforced when editing in table view, writing data via workflow or API, or importing from Excel.
Mandatory Validation on Write
If only Required is selected, validation applies only in the record editing page.
If Mandatory Validation on Write is also enabled, validation applies to:
- workflow writes
- API writes
- Excel imports
When the field is empty:
- Workflow: execution stops with an error
- Excel import: invalid rows are skipped; valid rows are imported
- API: write fails and returns an error
- Data integration: invalid data is skipped; valid data continues syncing (skipped data is not counted)
Prevent Duplicate Input
For fields like employee ID or codes that must be unique:
If duplicate values are entered, the system will prompt and prevent saving.
This validation only applies to manual input. It does not apply to Excel imports or API writes. To enforce strict uniqueness, use Unique Index.
For member and relationship field types, if duplicate input is not allowed, already selected members or records cannot be selected again in other records.
Read-only
Read-only fields cannot be edited when creating or editing records.
However, they can still be updated via workflow or modified to editable via business rules.
Hide
Hidden fields are not visible when creating or editing records.
They can be used as intermediate fields for calculations without being shown to users.
Hide on Create
When enabled, the field is hidden during record creation but visible when viewing or editing.
Example:
In an employee worksheet, the “Termination Date” field is not needed when creating a new employee, so it can be hidden on create.
Width
Up to 4 fields can be displayed per row in a form.
Field width ranges from 1/4 width to full width.

Color and Style
Field labels and values support customization of color, font size, and style.

Example:

To display field styles in views, enable Display on PC under
Configure View > Color.

When fields appear in relationship field, subform, or query records fields, all styles except label font size will apply.

Placeholder Text and Field Description
These help users understand what information should be entered.

Example:

Field Description Display Modes
-
Auto
Shown below the field when creating a record; hidden behind an icon when viewing -
Icon
Always hidden behind an icon; displayed on hover -
Below
Always displayed below the field

Field Alias
Each field has a system-generated field ID (24-character alphanumeric), used in API integration and Word/Excel template printing.
Since field IDs are not human-readable and may change after duplicating an application, using a field alias improves usability.
Field aliases are auto-generated when a field is created and can be edited.

Auto-generation Rules for Field Alias
-
If the field name has ≤ 3 characters:
Chinese characters are converted to full Pinyin -
If > 3 characters:
Chinese characters are converted to initials -
Letters and numbers remain unchanged
-
If the name is purely numeric:
Converted to the field type in English -
Duplicate aliases will automatically get a suffix
Other Locations to Configure Field Alias
-
Form setting

-
API documentation

Reserved Field Aliases
Field aliases must be unique. The following are system-reserved:
- ownerid
- autoid
- caid
- ctime
- utime
- uaid
- daid
- rowid
- wfstatus
- wfname
- wfcuaids
- wfrtime
- wfftime
- wfcaid
- wfctime
- wsid
- status
- sharerange
- discussunreads
- relations
- unreads
- keywords
- users
- owners
- portal_status
- portal_mobile
- portal_email
- portal_name
- portal_avatar
- portal_role
- partal_regtime
- portal_openid
- partal_id
Field Notes
Similar to code comments, fields notes are used for maintenance and are not visible when creating or viewing records.

Bulk Operations on Fields
After selecting multiple fields, you can:
- Delete or duplicate fields
- Move fields to tabs
- Reorder fields
- Set properties such as Required, Read-only, Hiden, Hide on Create
Select fields individually, then apply bulk settings.
Click Save to apply changes.
Click Cancel to exit bulk mode before saving.

Why are some properties unavailable in bulk operations?
Certain fields are inherently read-only and cannot be edited.
Therefore, some options like Required or Read-only may be unavailable in bulk selection and must be configured individually.
Was this document helpful?