Individual field settings

Text box

Check out the features of the textbox field here.

Regex Validation

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

Autogenerate values

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:

Date

Includes today's date in a specified format with a suffix or a prefix in the autogenerated value

SettingDescription

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

Sequence

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

Expression

Includes values that are fetched from the backend using a JavaScript expression as a part of the autogenerated value

SettingDescription

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

Select/Multiselect

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.

1. Manually entering the values for 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,

  • Enter the value for the first option and then press enter.

  • Enter the value for the second option and so on.

You can go on adding options by entering the values and then hitting enter.

Add Multiple Options Together

To add multiple options together,

  1. Click Add Multiple Options Together

  2. Enter the values to be displayed in the list separated by a comma.

Note: If you enter any duplicate values, they will be automatically discarded.

2. Fetching the values for the list from a master form

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.

Radio/Status/Priority

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,

  • Enter the value for the first option and then press enter.

  • Enter the value for the second option and so on.

You can go on adding options by entering the values and then hitting enter.

Add Multiple Options Together

To add multiple options together,

  1. Click Add Multiple Options Together

  2. Enter the values to be displayed in the list separated by a comma.

Date

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

Location

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

Section

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.

Section data layout settings

You can configure the layout of the Section field as per your preference with the options given below:

FieldDescription

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

Section layout view settings

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:

FieldDescription

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.

Accordion view

An accordion view is a vertically stacked list of rows that can be clicked to reveal or hide content associated with them.

Accordion view in web browser

Accordion view in mobile app

Table view in web browser

The table view displays content in the form of rows and columns.

New page layout

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.

Rating/Slider

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

Multimedia fields

Document

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

Video

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

Image

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.

FieldDescription

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

Face Detection Settings

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.

SettingDescription

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)

Audio

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

Last updated