What are the different form fields?

Field Types

Clicking add field in the Build Tool will allow you select and add fields to your form. The following list will provide you with a brief description of the different fields and their unique options.

Content Field   

Add descriptive text or html markup to your form.

Text Box and Message Box         

Text boxes contain a single line of text.

Message boxes contain one or more lines of text. As well, message boxes can be displayed as an HTML editor box. HTML editor boxes offer the submitting user a rich text editing toolbar which provides more power to the submitting user. With the HTML editor box, users can submit video uploads, flash videos, images and, much more.

When modifying an existing text or message box, clicking more properties will reveal a Validation field.  Validation will allow you to enforce minimum and maximum limit on the number of characters that a submitting user can enter. Additionally, you can define your own regular expression. Regular expressions allow you to enforce a set of rules on the accepted value types. Click here for additional information on regular expressions. The validation message contains the text that users will see when they enter a field value that fails the validation you’ve implemented. Test value will allow you to test the validation of your field by entering a value and clicking the test button.

Dropdown, Radio Button and Checkbox

All three of these fields allow you to create a field with multiple options that can be selected by form submitters. Dropdowns and radio buttons allow users to select a single option. Checkboxes allow users to select one or more options.

You have two methods of adding options to these fields. To add a single option at a time, use the green plusadd2.png displayed in the Build Tool. Simply type in your option text and click the save icondisk_blue.png. Alternatively, you can add more than one option at one time. Use the multiple-option input icongear_new.png to add all of your options at one time. Simply type in the different options separated by a commas and click the save icondisk_blue.png.

Upon saving, the Options dropdown will be populated with the values you added. Selecting one of the values will allow you to edit the option label text. Additionally, you can select the Default checkbox to have the respective option selected for your users when your form loads.

Selecting Hidden Values will allow you to associate numerical values with the different multi-select options you’ve created. For example, in the case of a mileage request form, you may decide that you need two dropdown options: Local and Out of Town (to accommodate different gas prices across different locations). We can associate the Local option with a hidden value of 1.2. For Out of Town, we will give it a hidden value of 2.45. Next, we could create a new Formula field to help us perform a dynamic calculation between some of our form fields. We could implement an equation that takes the hidden value associated with the selected dropdown option and multiplies it with a Distance Traveled number field that we have created.

Clicking more properties will present an additional Direction field which will allow you to format the radio button options to display horizontally or vertically.

File Upload

Supports file attachments to responses.

Date Field          

Collect date and time information with this information.

Type will allow you to configure this field to collect date, time or date and time values from submitting users.

Clicking more properties will reveal an optional Default Now checkbox. Selecting this option will automatically populate the date field with the current date.

Link Field           

A text box with URL validation built-in.

Email Field        

A text box with email validation built-in.

Number Field   

Accepts numerical data in currency or decimal formats.

Number Format will allow you to define the type of formatting that you’d like use for the numbers provided by your users. The format options are as follows: currency, decimal, or whole number format.

User Data           

Embed the submitting user’s profile information directly in to the form response. The following profile fields can be pulled in to each form response: Name, First Name, Last Name, Email, Picture, User Name, Supervisor, Mini-Card, Department, Division, Title, Employee Number, Phone, Ext/Local, Fax, Cell, Home Phone, Pager, License, Birthday, Anniversary, Skills, About Me, Job Description, Messenger, Linked In, Facebook, Twitter, Google+, Flickr, HTML Field and, Custom Code.

Formula Field   

Output fields whose value is based on other fields. Formula fields can be added within a spreadsheet to add, subtract, divide, or multiply content added to the following fields: Drop down, checkboxes, radio buttons, number, and mileage.  Formula fields can be added to sections to calculate the sum, average, field count, minimum value, or maximum value of these fields contained within the spreadsheet.

SQL query          

Custom drop down populated by any CF data source. For additional information on the usage of this field, please click here.

Mileage Field   

A composite field allowing form submitters to select two points on a map and have our software perform an automatic calculation on the driving distance between the selected points. 

Clicking more properties will present a Unit System dropdown that will allow you to collect distance in Imperial or Metric units. Selecting Show Locations will display the locations selected using the map feature, inline, on the form response.



Sections are used to group fields together. Each form can have many sections containing different groups of fields.


Spreadsheets (Forms Only)

Similar to sections, using spreadsheets will allow you to group fields together. Unique to spreadsheets, however, form submitters are presented with a add row link which will allow them to dynamically add additional rows of data in the spreadsheet area of the form. This feature is especially useful with mileage request forms where each row can represent a different trip or, purchase order request forms where it is not possible to assume the number of items that will be included on the purchase order request form.



Question Banks (Surveys and Tests Only)

Questions banks allow you to group test or survey fields together. Each question bank comes with a Field Count setting that is going to allow you to define the number of questions you would like to randomly display on your survey or test.

Referenced by:

Have more questions? Submit a request


Article is closed for comments.