DynamicForm Start free trial
Step 5 of 15 · Screen Designer · topic 2 of 4

How it works

How does the Screen Designer work?

Choose a layout

Panels, top tabs or left tabs, one to four columns, sections that collapse.

Add repeating and nested sections

Rows that repeat — people, addresses, years, items — with minimum and maximum counts, and sections inside rows.

Use smart fields

Dropdowns filled from lists, tables or live services; dependent dropdowns; lookups that fill other fields; OTP fields; action buttons.

Set rules without code

Show, hide, require or lock a field from other answers, built in a condition builder and tested with sample values.

Build documents in

Upload slots with size, type and count limits; values read from a document fill the form.

Edit safely

Undo and redo, an Issues list that blocks broken saves, duplicate a screen with all its links, AI and Excel shortcuts.

Pick a part, drop it on the screenA tray of field types — text, date, dropdown, upload, OTP, button, repeating section, read-only rule — with an upload part being dragged onto a quick data entry screen.PartsTextDateDropdownUploadOTPButtonRepeatingRead-onlyQuick data entryAPPLICANT TYPEBusinessPANABCDE1234FLOAN AMOUNT₹18,50,000TENURE48 monthsDrop hereUpload
A toolbox of field types sliding onto a canvas: text, date, dropdown, upload, OTP, button, repeating section.
Test a rule with sample answers before savingTwo sample answers run through the rule 'GST number is required if GST registered is Yes': Yes matches and makes the field required; No does not.RULEGST number is requiredif GST registered = YesSample 1GST registered: YesSample 2GST registered: NoMatchesfield requiredNo matchfield stays optional
A 'required only if…' rule tested with two sample answers: one match, one no match.

Build your first app free

Up to 10 users. 30 days to build, then 30 days live after go-live.

Updated 30 September 2026