Individual field settings
Last updated
Last updated
Check out the features of the textbox field here.
Regex validation helps you define a set of validation options for a given field.
It is used to perform validation checks with respect to length and format of the value that the user enters in a textbox field.
You can define validation rules by specifying custom validation regular expressions in this property.
For more information on regex validation, see https://regexr.com/
Field | Description |
Regex Validation | Enter the regular expression based on which you want to perform validation checks on a field |
Validation Message | Enter the message that should be displayed if the value entered by the user does not pass the validation checks |
You can set the textbox field to autogenerate values in a predefined format.
To define the values to be autogenerated in a textbox,
1. Turn on the toggle switch for This field should have autogenerated values.
2. To define the logic for the value to be autogenerated, click Set Logic and select the pattern accordingly.
There are 3 types of values that can be autogenerated:
Includes today's date in a specified format with a suffix or a prefix in the autogenerated value
Setting | Description |
---|---|
Select type - Date | Select Date if you want to include today's date as a part of the autogenerated value |
Add any prefix if required | Enter a value that you want to place before the date |
Select date format | Select the format in which the date should appear in the autogenerated value |
Add any suffix if required | Enter a value that you want to append after the date |
Includes a sequence of numbers in the specified length with a prefix or a suffix in the autogenerated value
Select type - Sequence | Select Sequence if you want to include a sequence of numbers as a part of the autogenerated value |
Add any prefix if required | Enter a value that you want to place before the sequence of numbers |
Length of the sequence | Enter the length of the sequence of numbers to be autogenerated |
When this sequence should be reset? | Select the frequency for resetting the sequence of numbers |
Add any suffix if required | Enter a value that you want to append after the sequence of numbers |
Includes values that are fetched from the backend using a JavaScript expression as a part of the autogenerated value
Setting | Description |
---|---|
Select type - Expression | Select Expression if you want to fetch values from the backend as a part of the autogenerated value |
Add any prefix if required | Enter a value that you want to place before the fetched value |
Javascript expression | Enter the JavaScript expression that will fetch the value to be displayed in the autogenerated value from the backend |
Add any suffix if required | Enter a value that you want to append after the after the fetched value |
Check out the features of the Select and Multiselect fields.
For the Select and Multiselect fields, there are two ways by which you can add the options to be displayed in the list.
Field | Description |
Add options in the select fields | Add Single Option At A Time To add the values to the list one by one,
You can go on adding options by entering the values and then hitting enter.
Add Multiple Options Together To add multiple options together,
|
Note: If you enter any duplicate values, they will be automatically discarded.
Field | Description |
I want to pick options from a master form | Turn on this toggle switch if you want to fetch values for the list from a master form |
Select the master form | Select the form from which you want to fetch values for this field |
Select the field from which values should be populated | Select the field from the master form from which you want to fetch values that will displayed as options for this field |
For more information master settings, see Master settings for fields and Master data settings.
Check out the features of the Radio, Status and Priority fields.
For the Radio, Status and Priority fields, you can manually enter the values that should be displayed as options.
Field | Description |
Add options in the select fields | Add Single Option At A Time To add the values to the list one by one,
You can go on adding options by entering the values and then hitting enter.
Add Multiple Options Together To add multiple options together,
|
Check out the features of the date field here.
Field | Description |
What values should this field capture? | Capture only date – Select this if you want the field to accept only date as a value for this field Capture only time – Select this if you want the field to accept only time as a value for this field Capture both date and time – Select this if you want to accept both date and time as value for this field |
Select format for the date | This field automatically sets the format for the date/time to be displayed on the form based on your selection for the What values should this field capture? Field. |
Automatically capture device date and time | Turn on this toggle switch if you want to auto-populate this field with the date and time of the device |
Minimum date user can select in this field | Select a start date prior to which no date will be accepted in this field |
Maximum date user can select in this field | Select an end date after which no date will be accepted in this field |
Check out the features of the location field here.
Field | Description |
Allow location to get manually picked | Turn on this toggle switch if you want to allow the user to manually pick the location |
Check out the features of the section field here.
Field | Description |
Apply master | Turn on this toggle switch if you want to fetch values for the fields in the Section from a master form |
Do you want to populate data in fields from a report? | Turn on this toggle switch if you want to fetch values for the fields in the Section from a report For more information, see Using report data in forms. |
You can configure the layout of the Section field as per your preference with the options given below:
Field | Description |
---|---|
Allow users to add multiple rows of data to this field | Turn on this toggle switch if you want to allows the user to enter multiple data entries for the Section field This will display an 'Add another row' button next to the field in the form. |
Define minimum values a user can add for this field | Enter the minimum number of data entries that you want to allow the user to make to this field |
Define maximum values a user can add for this field | Enter the maximum number of data entries that you want to allow the user to make to this field |
Provide name of 'add another row' button | Enter a different name for the Add another row button, if preferred |
You can also configure the layout of the Section field in both Web Browser and Mobile App as per your preference with the options given below:
Field | Description |
---|---|
Web Browser view | Accordion view - Select this if you want to display the Section field data in an accordion format in your website Table view - Select this if you want to display the Section field data in an table format in your website |
Mobile App view | Accordion view - Select this if you want to display the Section field data in an accordion format in your mobile app New page layout - Select this if you want to display the Section field content in a new page |
Refer to the images below for more information on Web Browser and Mobile App views.
An accordion view is a vertically stacked list of rows that can be clicked to reveal or hide content associated with them.
The table view displays content in the form of rows and columns.
A new page layout will vertically stack the data in a list of rows that can be clicked to direct you to a new page and reveal the content associated with them.
Check out the features of the Rating and Slider fields.
Field | Description |
Minimum value of the slider that user can provide | Enter the minimum rating/number of stars that a user can select from the rating range |
Maximum value of the slider that user can provide | Enter the maximum rating/number of stars that a user can select from the rating range |
Check out the features of the document field here.
Field | Description |
Enable Geo Tagging | Turn on this toggle switch if you want to automatically attach the geographic co-ordinates |
Check out the features of the video field here.
Field | Description |
Restrict upload of video from camera only | Turn on this toggle switch if you want to restrict the user to upload videos shot with your device camera only The user will not be able to upload video files from their device gallery |
Check out the features of the image field here.
Field | Description |
Restrict upload of image from camera only | Turn on this toggle switch if you want to restrict the user from uploading images clicked from your device camera only The user will not be able to upload image files from their device gallery |
Don't close the camera after an image is clicked | Turn on this toggle switch if you don't want the camera to close after taking the picture. This feature helps in capturing multiple pictures using the same image field and storing the data in another field via predicates. For details, click here. |
Automatically delete images (captured via field) from the mobile device once the form is submitted | Turn this toggle if you want to delete the clicked pictures using the image field of the form to be removed from the device's internal storage automatically. This is applicable only when the form is submitted successfully. |
Field | Description |
---|---|
Enable Geo Tagging | Turn on this toggle switch if you want to give the user the option to attach geographic co-ordinates to the image file |
Make Geo Tagging Mandatory | Turn on this toggle switch if you want the user to mandatorily tag the geographical co-ordinates with the image |
Keep Geo Tagging Optional | Turn on this toggle switch if you want to give the option to the user to choose not to tag the geographical co-ordinates with the image |
The Face detection settings are mainly used while applying the condition of Face Matching.
The settings are visible under the Face Detection Settings tab when the user turns on the toggle Enable only face capture through this field.
Setting | Description |
---|---|
User must keep eyes open (both eyes) | This toggle detects both eyes open while capturing the image. |
Show face tracker | This toggle tracks the face wherever it moves on the screen |
Define minimum face to camera area ratio | This helps to set the proportion of the screen that should be occupied by the face image while clicking. This is captured in percentage (percentage of the screen that should have face image) |
Do you want to keep liveliness mandatory? | This toggle helps to detect the liveliness of the image that is being captured. There are some instructions from the backend that needs to be fulfilled while capturing the image or else the system doesn't allow the face. This feature helps to restrict the user from clicking a picture instead of a live image. |
Do you want to accept captured images with face mask on? | This allows users to capture and save mages with a face mask. |
Enable system to generate unique Ids for the face captured | If this toggle is turned on, then the system generates an encoding for the clicked image and saves it. The system uses this to match two images (both images should have encoding generated). |
Do you want to open the front camera as default | By default back camera opens for clicking via the image field, but this toggle enables the user to make the front camera default ( which is ideal for capturing faces) |
Check out the features of the audio field here.
Field | Description |
Restrict upload of audio from recorder only | Turn on this toggle switch if you want to restrict the user to upload audios recorded from your device only The user will not be able to upload audio files from their device gallery |