Emberblocks

Search documentation

Search docs pages by title or description

Your apps
Browse documentation

Forms

Form views are how data gets into your app: a clean, focused page that creates or edits one record. Build the form once and reuse it everywhere — navigation, action buttons, even anonymous public links.

Configuring a form

SettingWhat it does
TableThe table the form writes to.
FieldsWhich fields appear, in order. Required fields are enforced before submit.
Select inputPer select or multi-select field on this form, how its options are offered: a searchable dropdown, one radio (checkbox for multi-select) per option, or a row of toggle buttons. The options and the saved value are the same either way.
WidthPer field on this form. On tablets and computers two half-width fields in a row sit side by side; a half field next to a full one sits alone at half width. Phones always stack fields full width.
Submit labelThe button text — “Submit request”, “Add customer”.
On successWhere the app navigates after a successful submit; back to the previous page when unset.

Create and edit, same form

Opened from navigation, a form creates a new record. Opened from an action like Edit row or Copy row, the same form loads that record's values and saves changes back. Add-row actions can also prefill fields — "New task for this project" with the project already set.

Field behavior

  • Inputs match field types: selects render their options, dates get pickers, references search the linked table.
  • Select fields answer as a dropdown by default. On the form's Fields tab, the three icons beside the field switch it to one radio (or checkbox) per option, or to a row of buttons: fewer taps for short lists, and every choice visible at once. It is a per-form choice, so the same field can be buttons on a phone intake form and a dropdown in the back office.
  • Image and file fields show the picked file at once and upload it when the form is saved (up to 10 MB per file), so a file you replace or remove before saving is never stored. Signature fields show a Tap to sign line that opens a centered drawing pad — sign with a mouse or finger, and the saved signature is stored as an image.
  • Per-field Visible if rules can reveal inputs conditionally.
  • A field's Hint (set once on the field in the Data tab) shows as a helper line under its label on every form, and behind a small info mark on record pages and table headers.

Anonymous forms

A form shared through a public link accepts submissions from people without accounts — with bot protection, rate limits, and an optional moderation field stamped on every submission. File uploads stay signed-in only.