Configure single or multiple selection

Single selection (SingleSelect) or multiple selection (MultiSelect) enable fields to present one or multiple selectable values (for example, for filtered selection display of values) that are defined directly in the Adaptive Designer using explicit key-value pairs, without relying on external data sources.

Business use cases

  • Reliable filtering in lists and views: Ensure filters return complete and correct results by using fixed, known values instead of user-entered text.

  • Uniform classification of records: Apply the same categories, statuses, or types across all records so data can be compared and processed consistently.

  • Clean input for reporting and automation: Provide structured values that can be used directly in reports, rules, and workflows without additional validation or transformation.

Procedure

The following procedures use the example of status fields configured to standardize life cycle status such as Open, In Progress, and Closed across forms, list filters, and table columns.

Defining selectable values (adaptive edit template and filter fields of the adaptive list template)

Use this approach when configuring dropdown menus or multi-select dropdown menu fields in forms or list filters.

  1. In the Application tree, select the relevant form field (adaptive edit template) or filter field (adaptive list template).

    Example: Select the Status field.

  2. In the Settings/properties pane, set the field type to SingleSelect or MultiSelect.

    Result: The Data section appears for direct value definition.

  3. Enter a key-value pair, where:

    1. the key represents the stored value (for example, an ID or code),

      Example: OPEN for the open status. IN_PROGRESS for the in progess status, and CLOSED for the closed status.

    2. the text defines what is shown to the user.

      Example: Open, In Progress, and Closed for the displayed status labels.

  4. Select Add to define additional selectable values as required.

  5. In the Shell bar, select Save.

  6. In the Preview pane, check that the field presents the configured values for selection:

    Result: SingleSelect allows one value to be chosen (for example, only the Open status). MultiSelect allow multiple values to be selected at the same time (for example, Open and In Progress statuses).

Formatting table values (adaptive list template)

Use this approach when controlling how stored values are rendered in list or table columns.

  1. In the Application tree, select a table field that contains stored values.

    Example: A Status column storing values such as OPEN or CLOSED.

  2. In the Settings/properties pane, in the Value section, set Formatter to Custom Key-Value Pairs.

  3. In the Custom Formatter field that appears, define key-value pairs:

    Example: Key: OPEN → Text: Open, Key: IN_PROGRESS → Text: In Progress, Key: CLOSED → Text: Closed.

  4. Select Add to define additional mappings as required.

  5. In the Shell bar, select Save.

  6. In the Preview pane, select the modified field to confirm that one value can be chosen (for example, only the Open status).

Results

  • The field is configured with a defined set of selectable values.

  • Stored keys are used consistently for filtering and processing, while users interact with clear, readable labels in forms and list views.