Create a multi-value report parameter in the Bold Reports® Web Report Designer
In the Bold Reports® Web Report Designer, a multi-value parameter dynamically filters the report data based on more than one value. Follow the steps in this guide to create a multi-value report parameter and use it to filter a table.
How do I create a multi-value parameter?
You create a Bold Reports® multi-value parameter by enabling Allow multiple values when you create a parameter. For background, see the Create Parameter section.
The following image shows the parameter configuration panel.

-
Select Allow multiple values to create a multi-value parameter.
A multi-value parameter cannot include
nullvalues.
-
Click
Assign Value >>to open the parameter assign dialog.
-
Select the
Query Valueoption under theAvailable Valuetab.
-
Select the dataset and fields in the dropdown list and click
OK.
-
Save the parameter.
How do I filter table data based on a multi-value parameter?
A Bold Reports® multi-value parameter filters table data at run time with the In operator. In this example, the ProductID parameter filters the ProductID field values.
- Select the table report item in the design area.

- Click the
Propertiesicon in the configuration panel to open the table properties.
- In the
Tableproperties, click theSet Filters...button.
See the Set filters section to create a new filter expression. - Choose the
Inoperator and assign theProductIDparameter in the Value field. Save the filter.
- Click the
Previewbutton in the report header. Select the values you need in the dropdown list.
- Click the
View Reportbutton.
Download this report design from the create multi-value parameter RDL sample.
Frequently asked questions
Can a multi-value parameter include null values?
No. A Bold Reports® multi-value parameter cannot include null values.
Which filter operator do I use with a multi-value parameter?
Choose the In operator and assign the parameter in the Value field of the filter.