Form

Dynamic Form Builder for Structured Data Entry

The EveryDataStore RecordSet-Form model defines how dynamic web forms are built and structured within a RecordSet. It is an integral part of the EveryDataStore Smart Form Builder, which enables users to create and manage forms without any technical skills. The RecordSet-Form acts as a wrapper for all form elements and governs how data is collected from users in a structured and user-friendly way.

Each form is composed of multiple hierarchical building blocks:

  • Sections: A form consists of one or more logical sections.
  • Columns: Each section contains one to four columns to control the layout.
  • FormFields: Each column includes one or more fields, such as text boxes, dropdowns, or text areas. These are defined and managed through the FormField model.

This highly flexible form structure allows administrators to easily create and organize forms using a drag-and-drop interface. It ensures a consistent and user-friendly layout while adapting to diverse business requirements—from simple contact forms to complex data collection interfaces.

 

Name

Form

Properties

Name

Type

Description

Slug

Varchar(110)

EveryDataStore-ID

Relations (has one)

RecordSet

Relations (has many)

Sections