Part types

The Type setting defines what kind of input or data format the part will use. Each type determines how the field appears to users and what kind of values it accepts.

Type

Description

Checkboxes

Allows users to select one or more predefined options. Each option can be checked or unchecked.

Date

Provides a calendar picker for selecting a date value. Supports date validation and formatting.

Dropdown list

Displays a single-choice dropdown menu from a predefined list of values. Useful for controlled vocabulary fields.

Hidden

Creates a field that stores a value internally but is not displayed to the user on the form. Often used for system variables or calculated data.

Multiple text lines

Allows users to enter multiple lines of plain text. Ideal for descriptions, comments, or notes.

Multiple text lines with bb code

Same as Multiple text lines, but supports BBCode formatting (bold, italics, lists, etc.) for rich-text content.

Numeric value

Restricts input to numeric values only (integer or decimal). Supports range validation and calculations.

Radio buttons

Displays a set of mutually exclusive options — users can select only one value.

Reusable content

References reusable content from another object or centralized datastore, allowing shared data to be displayed across templates.

Single text line

Provides a simple one-line text input for short values like names, codes, or identifiers.

Static HTML

Displays predefined HTML content (e.g., instructions or separators). Not editable by the user.

Static text

Shows fixed plain text in the form. Typically used for headings, labels, or guidance.

Typeahead multiple selections

Allows users to search and select multiple values from a dynamic list using autocomplete functionality based on a datastore.

Typeahead single selection

Similar to above, but allows selecting only one item from a datastore using autocomplete.

Yes/No

A Yes/No part that allows users to select Yes or No. The value is stored as true for Yes and false for No.

Notes

  • For list-based parts (such as dropdown lists, checkboxes, radio buttons, and typeahead), value options are typically defined via a datastore.

    In addition to datastores, values can also be based on Support Groups, Documents, or Actors — provided these are included in the template.

  • Static types (Static text and Static HTML) are display-only and do not store user input.

Last updated

Was this helpful?