Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

From a form designer's point of view, a form is a collection of pages containing information and input fields that end-users will navigate through to perform a task (for example to complete and submit an online application).

Some pages in this collection are mandatory and cannot be deleted as they carry certain functionality. 

When a form is created from a "Blank Form" template, it includes 4 pages: 

  • Start Page - a mandatory page, main purpose of this page is to inform users what the form is for and provide a button to start the form. No input fields are allowed on this page as the form is not instantiated till the user clicks on the Start button.
  • Data Entry Page (named First page) - a page you can modify (rename it, add information and input fields, define validation, add styling, etc.). You can add as many such Data Entry Pages to  form as necessary, placing them between Start and Submission pages in the order they will be presented to users. Data Entry Page can be deleted at any time.
  • Submission Page (named Last page) - a mandatory page which contains a button that allows the users to submit completed form. Input fields are allowed on this page.
  • Confirmation Page (named Completed page) - a page which displays a message to users when the form is successfully submitted. No input fields are allowed on this page as the form at this stage is already submitted. You can delete this page.

Note: the Start and Submit buttons are not displayed in the Visual Designer. They are automatically added at run time (together with the Next, Previous and Quit buttons). You can modify their properties in the Visual Designer, for example, change the text displayed on the Quit button to "Exit", see {Form-level properties} for more details.

At the very least a form will contain two pages - Start and Submission. An example of such form would be a simple request form with few input fields. You can create such form from "One Page Form" template.

For more complex forms placing all input fields on one page would make it too long and will force end users to scroll back and forth - not a great design. It's much better to group information and input fields into sections and place them on different pages, assign them proper headers to clearly idenify what the groups are about and give the users navigation controls to switch between the pages.

See how the navigation is done {How Form works}.

  • No labels