Create a Custom Form

A custom form helps you help your users. For example, a well-designed 'Add record' form guides your users through the data-entry process and gets you exactly the information you want. You can do a lot with custom forms, like creating a different form for each type of user and setting up special dynamic form rules that display different elements based on the values a user enters. (Read more about custom forms.)


To create a custom form:
  1. Open the table for which you want to create a form from the Table bar, click Settings in the Page bar, then click Forms.

  2. Click + New Form.

  3. Enter a name for your form and click OK.

  4. Select and configure form elements.

    The Elements tab lets you select fields and tell Quickbase how to display and handle each one.

  5. Click the Properties tab.

  6. Select or clear the following checkboxes to set the form properties:

  • Show horizontal rules between sections. If you want to use horizontal lines to divide up your form, you must define section headings. (If you want to use horizontal lines but don't want section heading text to appear in your form, create section headings but leave the text box blank.)

  • Show built-in fields. Turn on this checkbox if you want to display Quickbase built-in fields (Date Created, Date Modified, Record ID#, Record Owner, and Last Modified by) at the bottom of your form.

  • Allow field labels to wrap. This option can help keep your form tidy by consolidating long field labels. When you turn on this checkbox, Quickbase formats the label, automatically placing words on multiple lines if they fit better that way. This feature's especially helpful if your labels appear to the left of your fields.

  • Show Save & close and Cancel buttons at the end of this form. You can choose to have additional Save & close and Cancel buttons appear at the end of forms. This setting works with the Show Save & keep working choice below.

  • Show Save & keep working choice Add this option to your form to give your users the option to keep adding or editing a record, but save the work they've done up to that point. This choice brings users to the top of the form (or the top of the tab in use if the form has tabs). Save & keep working triggers the same email notifications and form rules as other save options. In order to save & keep working, all required fields must be filled in.

  • When new fields are created in the table. If, after you save this form, you add new fields to this table, Quickbase won't know whether or not you want to add them to this form too. So, take this opportunity to tell Quickbase how to settle the question:

    • Do Nothing. Select this option and Quickbase won't add the field to the form, nor will it prompt you to add it.

    • Automatically add fields to the bottom of this form. If you want Quickbase to always add new fields to this form, select this option. New fields are always added to the bottom of a form. You can easily move them (read how).

    • Ask whether the fields should be added to this form. Choose this option and Quickbase will always prompt you when you create a new field to see if you want it on this form.

      Whatever option you choose here, you can always add a field to the form by editing the form at any time.

  1. Click the Dynamic Form Rules tab and bring your forms to life by designing behaviors for it.
    For example, when a user makes a selection from one field, have your form display a related field automatically. (Read how to create dynamic form rules.)

  2. When you are done creating your form, click Preview to see what your form looks like.

    When you're satisfied with the results, click Save. If you want to keep editing the form after saving your progress, click Apply Changes.

    To clear the form and start over, click Clear, and then click OK to confirm the action.

Now you can assign the form to a specific role or report, if you want.

Related topics: