Field Types
Field Type | Icon | Type | HTML Element | Description / Notes |
---|---|---|---|---|
Text Box | Keyboard Input | input [type=text] | Alphanumeric. | |
Text Area | Keyboard Input | textarea | Multiline and alphanumeric. | |
Password Box | Keyboard Input | input [type=password] | Displays a password box. Used in conjunctions with Logged in User and requires an API or hardcoding of usernames. | |
Keyboard Input | input [type=email] | Email address. | ||
URL | Keyboard Input | input [type=url] | Ask the User to input a URL. | |
Phone Number | Keyboard Input | input [type=number] | Integers in Phone Number format. | |
Number | Numeric | input [type=number] | Used to invoke the Number keypad on Mobiledevices. | |
Currency | Numeric | input [type=number] | Currency format. | |
Calculation | Numeric | readonly / button | Allows you to calculate the value of number fields and display it. For more information see Field Calculation Logic | |
Radio Buttons | Select 1 from many | input [type=radio] | Defined options. | |
Select Box | Select 1 from many | select [size=1] | One of a selection. | |
Star Rating | Select 1 from many | Allows the selection of a 1 – 5 star rating. | ||
Multi Select | Select many | select | Multiple options. | |
Check Boxes | Select many | input [type=checkbox] | Multiple options. | |
Checkbox | Boolean | input [type=checkbox] | A single selection - often used when using conditional logic | |
Date | Date / Time | Custom Date Picker | Displays the Date dependent on defined format. | |
Time | Date / Time | Custom Time Picker | Time entered in defined format. | |
Date + Time | Date / Time | Custom Date + Time | Displays the Date and Time dependent on defined format. | |
Camera | File Input | Custom Camera | Accesses native Camera. | |
Image Library | File Input | Custom Gallery | Accesses Image Library on Phone. | |
File Upload | File Input | input [type=file] | Allows the user to enter in a file to be uploaded and attached to the Form. | |
Location | Device Input | GPS field. | Accesses native GPS. | |
Sketch / Sign | Device Input | Custom Signature box | Allows a graphic entry into a field. | |
Logged in User ID | User Input | Custom input [type=text] | A fixed value that will not change. | |
User Attribute | User Input | Custom input [type=text] | Displays a pre-defined User ID of the logged in user. | |
Value | Input Value | Custom input [type=text] | Displays a pre-defined User Attribute. | |
GET Value | Input Value | Custom input [type=text] | A value that was passed to the form interaction. |
Field Properties
See Form views and actions for more information.
Property | Description Of property | Values / Conditions | Default View | List View | Add View | Edit View | Delete View | |
---|---|---|---|---|---|---|---|---|
Read Only | Sets field to read only in view | Checkbox true or false | x | |||||
Use Default | Sets field to use default value | Checkbox true or false | x | |||||
Customise | Can customise field per form view | Checkbox true or false | x | x | x | x | ||
Name | The unique field name | Please ensu the field name contains only a-z A-Z 0-9 _ | x | |||||
Type | A solution from the available fields list | Mandatory requirement | x | |||||
Label | The field label to display on the form | Characters limits by form width | x | x | x | x | x | |
Label Placement | A selection on the label placement on the form | value include:
| x | x | x | x | x | |
Label Style | A selection on the label style types | value include:
| x | x | x | x | x | |
Default Value | Set the default value to display in field | x | x | x | ||||
Required | If true, field must contain a value | Checkbox true or false | x | x | x | |||
Tooltip | Text to be displayed on clicking "?" symbol on form | x | x | x | x | x | ||
Hint text | Text to be displayed below field on form | x | x | x | x | x | ||
Row Class | Custom CSS class for rows on form | x | x | x | x | x | ||
Row Style | Custom CSS style for that field on form | x | x | x | x | |||
Max Width | Set the maximum width to display for that field | A numeric number ever set by
| x | x | x | x | ||
Prefix | Text use want to display before the field | Characters limits by form width | x | x | x | |||
Suffix | Text use want to display after the field | Characters limits by form width | x | x | x | |||
Character Limit | Set the maximum number of characters you can enter in that field | x | x | x | ||||
Placeholder Text | Text use want to display in the field | Text will disappear once field is entered | x | x | x | |||
Conditional Logic | Ability to add conditional logic to that field | For more information see Field Conditional Logic | x | x | x | x | ||
Max Decimal Places | Sets the number of max decimal places | Number, Currency, and calculation fields only | x | x | x | x | ||
Step | Sets the value for increments on number fields | Number fields only | x | x | x | x | ||
Use Slider | Set to true provides a slider control instead of text field | Number fields only | x | x | x | x | ||
Minimum Value | Sets the minimum value that can be entered in the field | Number and currency fields only | x | x | x | x | ||
Maximum Value | Sets the maximum value that can be entered in the field | Number and currency fields only | x | x | x | x | ||
Symbol | Sets the currency symbol used for the field | Currency fields only | x | x | x | x | ||
Show Textbox | Currently inactive for future feature development. If you require to include / exclude the field for display on all or selected views , You can include / exclude them from the forms elements configuration selectors. For more information see Form Configuration. | Currently inactive Calculation fields only. Values include:
Field is always read-only | x | x | x | |||
Calculation Type | Selection for automatic or manual calculation of form. For more information see Field Calculation Logic. | Calculation fields only. Values include:
| x | x | x | |||
Options | Options for selections to be displayed in the field. | Radio and select fields only. | x | x | x | x | ||
Data Source | Select the external source of options or selections to be displayed in the field. This options list can come from a data suitcase or an interaction. For more information See Field Cascading Select Lists Logic | Select field only. Values include:
| x | |||||
Data Suitcase Name | Here you add the name of the data suitcase used in the data source. Displayed when data source property is set to "Data Suitcase". | Select fields only | x | |||||
Interaction Name | Here you add the name of the interaction used in the data source. Displayed when data source property is set to "Interaction". | Select fields only | ||||||
Data Suitcase Type | Here you add the type of the data suitcase used in the data source. Displayed when data source property is set to "Data Suitcase". For more information see Data Suitcase Types. | Select fields only. Values include:
| x | |||||
XPATH (for options) | Here you add add an xpath expression for filtering results to be used in the options list for the field. Displayed when data source property is set to "Data Suitcase" or "Interaction". For more information See Field Cascading Select Lists Logic | Select fields only | x | |||||
Update On Change | Here you can select from a list of available fields which display options will be changed based on the selection made in this primary field creating cascading results. Displayed when data source property is set to "Data Suitcase" or "Interaction". For more information See Field Cascading Select Lists Logic | Select fields only | x | |||||
Update On Form Load | If set to true, the select list options are created and displayed at the form load event. Displayed when data source property is set to "Data Suitcase" or "Interaction". For more information See Field Cascading Select Lists Logic | Select fields only | x | |||||
1st option not valid | If set to true the 1st option in the list is display but is not valid for a selection. Example use " == Please Select One==" | Select fields only | x | x | x | x | ||
Can Specify Other | If set to true a selection marked "Other" will be displayed in the list of options. If selected on the form an addition field will be displayed below for entered a value. | Select and multi select fields only | x | x | x | x | ||
Allow zero stars | If set to true the star rating value on form load will be zero (Or no stars selected). Once a star rating has been selected the value will never return to zero. | Star Fields only. If true, will allow zero stars selection even if field is set to "Required" on form submission event and will show no user error. | x | x | x | x | ||
Date Display | Heres you can select 1 of 3 display methods for the date or date / time fields across all form views and actions. | Date / Date Tme fields only. Values include:
| x | x | x | x | ||
Date Display Format | Here you can select the display format for your date field. These formats can be overrode at a global form configuration level. | Date fields only. Values include:
| x | x | x | x | ||
Time Display Format | Here you can select the display format for your time field. These formats can be overrode at a global form configuration level. | Time fields only. Values include:
| x | x | x | x | ||
Allow From | Sets the starting date range on the date picker. The calendar date picker select options for month and year will start at this date. If the "Read Only" property is set the default or "Now" date will be displayed only, No date picker. | Date fields only. Values include:
| x | x | x | x | ||
Allow To | Sets the ending date range on the date picker. The calendar date picker select options for month and year will end at this date. | Date fields only. Values include:
| x | x | x | x | ||
Default Date | Sets the default date on the date picker. The calendar date picker select options for month and year will start at this date. If the "Read Only" property is set the default or "Now" date will be displayed only, No date picker. | Date fields only. Values include:
| x | x | x | x | ||
Default Time | Sets the default time on the time picker. | Time fields only. Values include:
| ||||||
Native Date Picker | Set to true the form will allow the native device to use its default builtin date picker instead of the form control. | Date fields only | x | x | x | x | ||
Native Time Picker | Set to true the form will allow the native device to use its default builtin time picker instead of the form control. | Time fields only. | x | x | x | x | ||
Minute Step | Sets the number of minutes to step thru in the time picker | Time fields only. Values include:
| x | x | x | x | ||
Button Text | The text to be displayed the manual calculation button. Displays only when calculation type property is set to "Manual". | Calculation fields only. | x | |||||
Hidden | Set to true will hide this field with the defaulted value on the default view. You can include / exclude them from the forms elements configuration selectors. For more information see Form Configuration. | Value fields only | x | |||||
Value | In this property you can enter a default hardcoded value to be used in every form record. | Value fields only | x | |||||
Default is checked | If set to true the checkbox will be checked as default | Checkbox fields only | x |
For a list of properties by field type see Field properties By Type List
System Assigned Field Attributes
Field Type | Description | Type | Size | |
---|---|---|---|---|