FormFieldSetting

FormFieldSetting – Define the Properties of Each Form Element

The FormFieldSetting model is responsible for defining the visual and functional properties of a FormField in the EveryDataStore Smart Form Builder.

These settings include key HTML attributes such as:

  • Label: The display name shown above the field.
  • Placeholder: Helper text shown inside the input field.
  • MaxLength: The maximum number of characters allowed.
  • Default value, info (tooltip), required flag, visibility, Show in Result list, Show in Search filter,  etc.

Each setting is stored independently and can be adjusted without modifying the code. The Smart Form Builder combines the FormFieldSetting with the associated FormFieldType to generate the final web form element in the RecordSet-Form.

By using FormFieldSettings, EveryDataStore ensures complete flexibility in form design—making it easy to build forms that are both user-friendly and aligned with business logic.

Name

FormFieldSetting

Properties

Name

Type

Description

Slug

Varchar(110)

EveryDataStore-ID

Title

Varchar

Name of the property

Value

Text

Value of the property

Relations (has one)

FormField