Hi Wendy,
Per my understanding that you have two multiple value parameters "School" and "Grade", you have specify the available values and default values for these two parameters, now you want to value which displayed in the
dropdown list of Grade depende on the selection in the School parameter, right?
I have tested on my local environment and you can create cascading parameter for Grade, for example, when you select "Elementary" in the School the grade dropdown list will display "1,2,3,4,5", when you select the "Middle",
the grade will display "6,7,8,9", when you select the "High", the grade will display "10,11,12".
If this is case, please reference to the details information below to achieve this:
1. Create an new dataset2 and use the query below to get the values from this query for the parameter School:
select distinct a.School from
(SELECT 'Elementary' AS School, 1 AS grade
UNION
SELECT 'Elementary' AS School, 2 AS grade
UNION
SELECT 'Elementary' AS School, 3 AS grade
UNION
SELECT 'Elementary' AS School, 4 AS grade
UNION
SELECT 'Elementary' AS School, 5 AS grade
UNION
SELECT 'Middle' AS School, 6 AS grade
UNION
SELECT 'Middle' AS School, 7 AS grade
UNION
SELECT 'Middle' AS School, 8 AS grade
UNION
SELECT 'Middle' AS School, 9 AS grade
UNION
SELECT 'High' AS School, 10 AS grade
UNION
SELECT 'High' AS School, 11 AS grade
UNION
SELECT 'High' AS School, 12 AS grade)a
2. Create the dataset3 and use below query to get the values from this query for the parameter grade:
SELECT a.grade
FROM (
SELECT 'Elementary' AS school, 1 AS grade
UNION
SELECT 'Elementary' AS school, 2 AS grade
UNION
SELECT 'Elementary' AS school, 3 AS grade
UNION
SELECT 'Elementary' AS school, 4 AS grade
UNION
SELECT 'Elementary' AS school, 5 AS grade
UNION
SELECT 'Middle' AS school, 6 AS grade
UNION
SELECT 'Middle' AS school, 7 AS grade
UNION
SELECT 'Middle' AS school, 8 AS grade
UNION
SELECT 'Middle' AS school, 9 AS grade
UNION
SELECT 'High' AS school, 10 AS grade
UNION
SELECT 'High' AS school, 11 AS grade
UNION
SELECT 'High' AS school, 12 AS grade) AS a
where a.school in (@School)
3. Create two parameters "School" and "Grade" check the "Allow Multiple Values" and also set the "Availble values" and "Default values" by select the "Get values from a query" as below:
4. Preview as below:
More details information about add Cascading Parameters to a Report:
Add Cascading Parameters to a Report (Report Builder and SSRS)
If you still have any problem, please feel free to ask.
Regards,
Vic