Field types

The following list shows the form fields which are available to you in the Ultradox building blocks Enter values and Forms in the Customize Form dialogue.

 Section

Configuration

Add a Section building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

The preview automatically reflects the changes whenever you update the form.

 Markdown

Configuration

Add a Markdown building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

The preview automatically reflects the changes whenever you update the form.

 Image

Configuration

Add an Image building block to your form and enter the user prompt and the help text to be displayed to the user.

You can add an image by enter the URL of it and select the alignment and width.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

 Video

Configuration

Add a Video building block to your form and enter the user prompt and the help text to be displayed to the user.

You can add a video by enter the URL or ID of the YouTube video and select the alignment and width.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

 Embed

Configuration

Add an Embed building block and enter the user prompt and the help text to be displayed to the user.

You can add a website by enter the URL and select the width.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

 Repeating Section

Configuration

Add a Repeating Section building block to your form and enter the user prompt and the help text to be displayed to the user.

You can define the minimum and maximum number of items the user can add to the form. Then drop the form fields to be repeat below.

In our example the user is asked for the organizations he has been working for.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

organizations[].name

...

organizations[].joined

...

 Optional Section

Configuration

Add a Optional Section building block to your form and enter the user prompt and the help text to be displayed to the user.

Then drop the optional form fields below.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

companyname

...

vatid

...

businesscustomer

...

 Selectable Section

Configuration

Add a Selectable Section building block to your form and enter the user prompt and the help text to be displayed to the user.

You can then create multiple nested forms that will be displayed based on the selection.

Please make sure that all fields have a unique name, do not use the same variable name in the different nested forms!

Preview

You will get a preview of the field whenever you select a different field in the form.

In this case one preview with checkboxes and another with dropdown menue.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

paymentMethod.selection

...

paymentMethod.cardDetails.cardnumber

...

paymentMethod.cardDetails.cvc

...

paymentMethod.cardDetails.cardholder

...

paymentMethod.cardDetails.expiry

...

paymentMethod.accountOwner

...

paymentMethod.accountNumber

...

paymentMethod.bank

...

paymentMethod.token

...

 Short Text

Configuration

Add a Short Text building block to your form and enter the user prompt and the help text to be displayed to the user.

Define the regular expressions to restrict the fields and chose a placeholder to be displayed if field is empty.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

name

...

 Long Text

Configuration

Add a Long Text building block to your form and enter the user prompt and the help text to be displayed to the user.

Define a placeholder to be displayed if the text field is empty.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

description

...

 Number

Configuration

Add a Number building block to your form and enter the user prompt and the help text to be displayed to the user.

Define the minimum and the maximum value and the step.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

age

...

 Email

Configuration

Add an Email building block to your form and enter the user prompt and the help text to be displayed to the user.

Define a placeholder like [email protected] to be displayed if the text field is empty.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

email

...

 Phone

Configuration

Add a Phone building block to your form and enter the user prompt and the help text to be displayed to the user.

Define a placeholder to be displayed if the text field is empty.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

mobile

...

 URL

Configuration

Add an URL building block to your form and enter the user prompt and the help text to be displayed to the user.

Define a placeholder like http://www.yourwebsite.com to be displayed if the text field is empty.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

homepage

...

 Signature

Configuration

Add a Signature building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

The preview automatically reflects the changes whenever you update the form.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

signature

...

 Date

Configuration

Add a Date building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Preselecting the value

You can set the preselected value by picking a fixed date and saving the form. The picked date will the be preselected when the form is getting displayed to the user.

You can also preselect the date from a variable by switching the date field into template mode. Click on the icon on the right of the field until the input field gets a blue background.

Enter the variable and pick the date renderer to format the date in a way that can be handled by the form:

${dateOfBirth;date(op=yyyy-MM-dd)}

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

birthday

...

 Time

Configuration

Add a Time building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

sunset

...

 Date & Time

Configuration

Add a Date&Time building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Set default value from variable

If you want to populate the date and time fields with the current date, toggle the form field into template mode by clicking on the date icon on the right of the input field until the ${} icon shows up and the background of the text field turns blue.

You can then enter a variable holding a date (e.g. now) and use the date renderer to format it properly:

2023-01-25T13:14:16.743

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

appointment

...

 Duration

Configuration

Add a Duration building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

duration

...

 Timer

Configuration

Add a Timer building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

The preview automatically reflects the changes whenever you update the form.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

duration

...

duration.inSeconds

...

duration.inMinutes

...

duration.inHours

...

duration.startDate

...

duration.endDate

...

 Yes / No

Configuration

Add a Yes/No building block to your form and enter the user prompt and the help text to be displayed to the user.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

business

...

 Multiple Choice

Configuration

Add a Multiple Choice building block to your form and enter the user prompt and the help text to be displayed to the user.

Enter possible choices and the value for each choices. Also you can give users the option “Other” and offer a text field for there answer.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

operatingsystem

...

 Checkboxes

Configuration

Add a Checkboxes building block to your form and enter the user prompt and the help text to be displayed to the user.

Enter possible choices and the value for each choices. Also you can give users the option “Other” and offer a text field for there answer.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

anemities:wifi

...

anemities:nonsmoking

...

anemities:quiet

...

anemities:1

...

anemities:2

...

anemities:3

...

anemities[].row

...

anemities[].checked

...

anemities[].value

...

 List

Configuration

Add a List building block to your form and enter the user prompt and the help text to be displayed to the user.

Enter possible choices and the value for each choice separated by comma.

You can group choices by prepending a category name in square brackets:

[Animals]Dog,[Animals]Cat,[Cars]Porsche,[Cars]Tesla

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

language

...

 Scale

Configuration

Add a Scale building block to your form and enter the user prompt and the help text to be displayed to the user.

Enter the boundaries and the lower and upper label.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

support

...

 Grid

Configuration

Add a Grid building block to your form and enter the user prompt and the help text to be displayed to the user.

Enter rows and columns (comma-separated).

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

features:forms

...

features:docs

...

features:sheets

...

features:drive

...

features[].row

...

features[].column

...

 Table

Configuration

Add a Table building block to your form and enter the user prompt and the help text to be displayed to the user.

Configure the columns with header, variable, predefined types and constraints and enter default values for each column.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

shoppingcart[].product

...

shoppingcart[].quantity

...

 Upload File(s)

Configuration

Add a Upload File(s) building block to your form and enter the user prompt and the help text to be displayed to the user.

You can allow the user to upload one or multiple files.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

photos[]

...

photos[].filename

...

photos[].file

...

photos[].mimeType

...

photos[].fileSize

 Name

Configuration

Add a Name building block to your form and enter the user prompt and the help text to be displayed to the user.

Chose if there is the option for prefix, middle name or suffix.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

name.givenName

...

name.familyName

...

 Address

Configuration

Add an Address building block to your form and enter the user prompt and the help text to be displayed to the user.

Chose if the form includes fields for several address lines, city, state, postal code and country.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

address.addressLine1

...

address.addressLine2

...

address.city

...

address.state

...

address.postalCode

...

address.country

...

 Credit Card

Configuration

Add a Credit Card building block to your form and enter the user prompt and the help text to be displayed to the user.

You have the opportunity to enable autofill.

Preview

You will get a preview of the field whenever you select a different field in the form.

The preview will not allow you enter values, but it will give you an idea how the field will look for the user.

Output variables

In the output variables section of the form building block you will find a bunch of variables that can be used to merge the entered values into your documents or emails.

Name

Description

creditcard.cardnumber

...

creditcard.cvc

...

creditcard.cardholder

...

creditcard.expiry

...

Questions and Feedback

If you have any comments on this page, feel free to add suggestions right to the Google document that we are using to create this site.

If you are not yet member of the Ultradox community on Google+, please join now to get updates from our end or to provide feedback, bug reports or discuss with other users.

Last Updated: 7/29/20