Section and Fields Configurations

This interface allows users to create and manage form sections and fields within each section. Each section represents a step in a multi-step (stepper) form. Within each section, fields can be added with configurable types, validations, and display rules.


🔷 Section Configuration

Section Name

  • Purpose: Defines the title of the step in the stepper form.

  • Input Type: Text

  • Example: "Personal Details", "Payment Info"


🔷 Field Type Configuration

Each section can contain multiple fields. Every field is individually configurable.

Field Label

  • Purpose: Display label for the field on the form.

  • Required: Yes

Field Type

  • Purpose: Specifies the type of input.

  • Field Type Options

    Field Type

    Description

    Address

    A structured input for address details (street, city, zip, etc.) Read more

    AHVNumber

    Input specifically for AHV (Swiss social security) number. Read more

    Amount

    Field to enter monetary values, supports currency formatting. Read more

    Checkbox

    A binary input allowing multiple selections. Read more

    Date

    Input field for selecting a calendar date. Read more

    Date & Time

    Input field that combines both date and time selection. Read more

    Email

    Input validated for email addresses. Read more

    File Upload

    Allows uploading of files/documents. Read more

    IBAN

    Validation for International Bank Account Number. Read more

    Long Text

    A multi-line input field for extended text entries. Read more

    Lookup

    Dropdown or search-enabled input to reference data from another source/table. Read more

    Number

    Numeric-only input field. Read more

    Paragraph

    Larger text input, similar to Long Text, meant for paragraphs. Read more

    Phone Number

    Input validated for phone numbers. Read more

    Radio Button

    Binary/single-choice selection option. Read more

    Rich Text

    WYSIWYG editor allowing formatted text input. Read more

    Text

    Standard single-line text input field. Read more

    Gemeinde

    Field for selecting a Swiss municipality. Read more

    Repeatable Table

    Allows users to enter multiple sets of related information within the same form section. Read more

    RZA Auswahl

    Dropdown field containing a list of the Civil Registry Offices in Switzerland. . Read more

For detailed guide and examples on how to use each Field Type, please refer to the Field Type Configuration Guide.


🔷 Field Function Configuration

Each field can contain configurable options for further customization, including a description field, regular expression and message.

Field Options

Option
Description

Description

An optional multiline description text to guide users filling out the form. Read more

Validation Error Message

Customise the default error messages shown to users for more precise guidance. Read more

Regular Expression

Apply custom pattern validation using regex. Read more

Regular Expression Message

Custom error message shown if the regex validation fails. Read more

Read Only

Field is visible but cannot be edited by the user. Read more

Mandatory

Field must be filled before proceeding to the next step. Read more

Hide

Field is hidden from the form view. Read more

For detailed guide and examples on how to configure each function, please refer to the Field Function Configuration Guide.


🔷 Rules Configuration

Field Rules Configuration

The Rules section allows you to define conditional logic for fields, controlling their behavior based on specific input values or system attributes. You can add one or more rules to tailor how and when a field behaves (e.g., visibility, editability, requirement status). Read more

Add New Rule

  • Purpose: Add conditional logic to control visibility or behavior of this field based on other field values.

  • Examples:

    • Show "Company Name" if "Are you employed?" is Yes

    • Make "Phone Number" mandatory only if "Contact Preference" = Phone

For detailed guide and examples on how to setup the Conditional Attributes Rules, please refer to the Fields & Conditional Attrtibutes page


➕ Action Buttons

Button
Function

Add New Field

Adds another configurable field to the current section

Add New Section

Creates a new section, which becomes a new step in the stepper form


🧹 Form Utilities Feature

Utility Feature
Function

Dynamic Navigation Display

Allows users to browse the status' of submitted forms through their form state. Read more

Delete

Deletes the current section. Read more

Duplicate

Clones the current section including all its fields and settings. Read more

Success & Error Message

Displays a customizable success or error page after form submission. This can be turned off if not needed. Read more

Page Redirection

Redirects users to another page after submission—based on success or error outcomes. Read more

Custom Error Message

Customize the default error messages shown to users for more precise guidance. Read more

Activate / Deactivate Forms

Control whether a form is publicly available by toggling its publish status. Read more

API Integration for Fields

Enable external API calls on specific fields for more advanced validations (e.g an API that checks the price for an item). Read more

Tags

Label and organize forms using custom tags for easier filtering and categorization. Read more

For detailed guide and examples on how to setup the Form Utilities Features, please refer to the Form Utilities Feature page


Notes

  • Each section becomes a step in the stepper navigation UI.

  • The form submission and behavior can be further configured using email notifications, footer content, and styling options (as seen in other parts of the form builder).

Last updated