How to use multi value paramter in SSRS Report for SharePoint 2010?
I wanted to create a report in which I have created a Parameter called "User Name" , Which shows all users from SharePoint list. Now I marked this parameter as Multi value selector.
But I am not able to use values of this parameter in SSRS report because this report uses CAML Query not SQL query. When I select 1 or more users and click on 'View Report' button. It gives me an error :
Cannot add multi value query parameter 'Users' for dataset 'TSADataSet' because it is not supported by the data extension. (rsErrorAddingMultiValueQueryParameter)
So I used this parameter in filter option of Data Set. Now it is working fine.
I just followed these steps :
- Create multi-value parameter as you want.
- Right click to “your dataset ” then click on “Dataset Properties ”.
- In Dataset property form, Click on “Filters” and add expression (Field) then select Operator (Select “In” operator in case of multivalue parameter) then select value (Click on formula and double on your parameter and remove “(0)” from expression window. Expression should be like “=Parameters! ReportParameter1.Value”. Then click OK button and again click ok button.
- Now run your report and select parameter(s) and view report this will work properly.
Comments