Use this dialog box to add a new property to your model schema.
Name |
A friendly label that the user can see. We recommend that you use sentence case in the singular form. For example, Person name. If this is a foreign key, don't add Id at the end because a user won't understand it. |
Type |
The list of available property types. After you select one, more fields might appear so that you can configure your property. See the guidance on each type further on in this topic. |
Free text |
Adds a text box so that users can type in almost anything they like, without restrictions to form. |
Number |
Requires the end-user to enter a numerical value. |
Boolean |
Creates a true or false result, for example, a tick box. |
Date |
Requires the user to enter a date or date-time from a pop-up calendar. |
Date range |
Requires the user to enter a start date and an end date and optionally times. |
File |
Requires the user to upload a file, for example, an image or a PDF. If you add a model access control policy, the underlying file property URL is only accessible to users with access to that model property. Files expire after 20 hours. So, for example, if you try to open an old export download link in an email, you'll see an error after 20 hours. |
User |
Requires the user to enter the name of particular users. |
|
Requires the user to enter an email address for an individual or an organization. |
URL |
Requires the user to enter a web address (URL) for external sites. |
GeoPoint |
Requires the user to input location data. |
Lookup |
Requires you to enter multiple options for the user to choose from. For example, a simple status, such as Approved, Rejected, Pending. |
Foreign key |
The reference to another model. For example, if you create a person model, you might use a foreign key to connect to a country model, where a list of countries is pre-configured. |
Icon |
Requires the user to choose an icon to help illustrate the purpose of the data. |
Color |
Requires the user to choose a color to display as part of the data. |
Internal name |
Populated by default, but you can change this but not after saving. Shows on the model list of properties in brackets next to the name. |
Required |
When this is used as an input field on a form, this is required to be populated. |
Set as default label for this model |
This is only for the Free text property type. It indicates that this is used throughout on select lists. Some examples are:
|
Translatable |
This option is only visible to users with the Tenant admin or Experience designer roles. It translates the values for this property to the selected language in your Applaud tenant shown on your Settings page. You can also set a user's individual language on their Preferences tab. |
Include time |
This is only for the Date and Date range property types. This indicates that the time should be included with the date wherever this property appears, such as form fields. |
Allow individual dates to be selected |
This only appears for Date range property type. When you add the date range property to a form with this option selected, the user can select multiple random dates instead of the traditional consecutive date range. |
Lookup options Option - Label |
This is only for the Lookup property type. The list item name in a list of options for your user to select from. |
Allow multiple |
This is only for the Lookup and Foreign key property types. This indicates that multiple options can be stored instead of just one. Otherwise, this is one-to-many. For foreign key property types, once you select this, the view is expanded for you to select the Type of relationship:
|
Foreign key to |
The property of another model. You can either:
|
This section appears after you select "Create a new model" from the Foreign key to list.