Single-Select vs. Multi-Select
The critical distinction between single-select and multi-select enum columns is the columntype prefix:
Where Enum Values Come From
Enumerations in Risksheet are not defined inside the sheet configuration. They are managed in Polarion and referenced from the columntype:
- An administrator defines the enumeration in Administration > Enumerations (project-scoped or global).
- A custom field on the risk work item type binds to that enumeration (single-value or multi-value).
- A Risksheet column points at the field via
bindingsand at the enumeration viatype: multiEnum:<enumId>.
Define a Multi-Enum Column
Add a column with themultiEnum: type prefix in the sheet configuration (the sheet configuration file, editable through the YAML editor since v25.5.0):
The enumeration ID after
multiEnum: must exactly match the ID of an existing Polarion enumeration. Confirm the correct ID in Administration > Enumerations before adding the column.
Connect to Polarion Multi-Select Fields
For columns bound to Polarion-native multi-select custom fields, thetype must reference the enumeration that the custom field uses. Verify the enumeration ID in the Polarion custom field definition.
Standard multi-enum field:
Multi-Select Display Behavior
The multi-enum editor displays selected values in a compact format:Dependent Multi-Enums
Multi-enum columns can be made dependent on another column so that the picker only offers values consistent with the parent selection. Dependent enumerations are a column-level feature (v25.3.1+) — configured on the column itself, not in any top-level configuration section. They are typically used to keep large enum lists manageable by filtering options based on context (e.g., showing only software measures when the risk category is “Software”). Consult the dedicated guide for the column-level properties and supported relationship patterns: Configure Dependent Enums.Filter Multi-Enum Columns
Multi-enum columns offer two filtering modes with different behavior:Filter by Value (Exact Match)
The default “Filter by Value” mode matches exact combinations. If a cell contains both “Hardware” and “Software”, selecting only “Hardware” in the filter will not match because the exact combination differs.Filter by Condition (Partial Match)
To find all rows containing a specific enum value regardless of other selections:- Click the column filter icon.
- Select Filter by Condition.
- Choose Contains from the condition dropdown.
- Enter the enum value to match.
Export Behavior
- Excel export: Multi-enum IDs are converted to display names and separated by commas.
- PDF export: Values render as a comma-separated list of display names.
- Cell merging: Multi-enum columns merge when their value arrays are identical (same selected options).
Verification
After configuring your multi-enum columns, you should now see:- A checkbox dropdown appearing when you click a multi-enum cell.
- Multiple values selectable simultaneously.
- Selected values displayed as a compact comma-separated list in the cell.
- Dependent filtering narrowing options when a parent column value changes (if the column is configured as dependent).
See Also
- Configure Enum Columns — single-select enum configuration
- Configure Dependent Enums — cascading enum relationships
- Configure Multi-Select Enums — advanced multi-select patterns
- Apply Conditional Formatting — style cells based on values
- Add a Basic Column — column configuration fundamentals