Form inputs, which can only be used on Form Steps and Signature Steps, are used to make forms that have a clear 'submit' action for clear record keeping in completion data.
All form inputs implement the following fields:
Name | Description |
---|---|
Input Label | The text will be presented as the label for the input |
Font Size | The font size of the input label |
Font Color | The color of the input label |
Font Style | Optional toggle for each: bold, italic and underline. Applies to input label only |
Variable | An optional variable that will also link to the recorded form output |
Required Field | Whether the input must have a response for the form to be submitted |
Each form type also has unique fields according to its data type and interactions:
A 3 state input that presents Yes and No buttons. One or neither can be selected.
Name | Description |
---|---|
Default Value | None, Yes or No |
An input that lets a user pick one text value from a list of options.
Name | Description |
---|---|
Show as Buttons | Whether to present the selected value + a dropdown menu, or all the options in a list |
Dropdown Options | Users specify the possible options. These can be grouped. |
Default Value | None or one of the possible options |
An input that lets a user pick multiple text values from a list of options. The options are displayed in columns.
Name | Description |
---|---|
Show as Buttons | Whether to present the selected value with a dropdown menu, or all the options in a list |
Dropdown Options | Users specify the possible options. These can be grouped. |
Default Value | None or any number of the listed options |
Columns | Present the options in 1, 2 or 3 columns |
An input that lets a user input a custom text response
Name | Description |
---|---|
Multiline | Yes or no - whether the response is a single line or can have multiple lines. |
Default value | Empty or a custom text value |
An input that lets a user input a custom number response. By default a "+" and a "-" button are presented for manual incrementing the value.
Name | Description |
---|---|
Required Range | An optional min and max value the user can enter |
Hide +/- | Yes or no - whether to show the value incrementing controls |
An input that lets a user add an image either through the camera on the device or file upload.
Name | Description |
---|---|
Input Options | Camera option only, upload only or enable both |
ID | Name |
---|---|
QA-T107 | Signature Step : 02 - Signature widgets cannot be deleted from a signature form step and additional ones cannot be created |
QA-T110 | Signature Step : 05 - Signature forms should only be submittable a single time per process run |
QA-T153 | Form Widgets : 06 - Photo Widget |
QA-T346 | Form Step - Create Form Step |
QA-T347 | Form Step - Running the Form Step |
QA-T483 | Form Widgets : 01 - Boolean widget |
QA-T485 | Form Widgets : 02 - Dropdown widget |
QA-T486 | Form Widgets : 03 - Multiselect widget |
QA-T487 | Form Widgets : 04 - Text widget |
QA-T488 | Form Widgets : 05 - Number widget |