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.
|
Configuration applies to: |
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.
-
In the Application tree, select the relevant form field (adaptive edit template) or filter field (adaptive list template).
Example: Select the Status field.
-
In the Settings/properties pane, set the field type to SingleSelect or MultiSelect.
Result: The Data section appears for direct value definition.
-
Enter a key-value pair, where:
-
the key represents the stored value (for example, an ID or code),
Example:
OPENfor the open status.IN_PROGRESSfor the in progess status, andCLOSEDfor the closed status. -
the text defines what is shown to the user.
Example:
Open,In Progress, andClosedfor the displayed status labels.
-
-
Select Add to define additional selectable values as required.
-
In the Shell bar, select Save.
-
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.
-
In the Application tree, select a table field that contains stored values.
Example: A Status column storing values such as OPEN or CLOSED.
-
In the Settings/properties pane, in the Value section, set Formatter to Custom Key-Value Pairs.
-
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. -
Select Add to define additional mappings as required.
-
In the Shell bar, select Save.
-
In the Preview pane, select the modified field to confirm that one value can be chosen (for example, only the Open status).