I want to use a multi-value parameter to control which columns display. This question is similar to this solution, but is for multiple values (programs).
sample dashboard:
The AI agent suggested the following steps:
- Create multi-value parameter
- Create control for multi-value parameter, using dynamic column.
- Create calculated field for a dynamic measure.
I am getting stuck on the calculated field.
AI recommended calculated field. But the QS editor returns a syntax error
// column 1
switch(
${EuATSmultifilter},
'eu only - sc gen 1.0', {eu only - sc gen 1.0},
'eu only - sc gen 2.6', {eu only - sc gen 2.6},
'eu only - sc gen 4.0', {eu only - sc gen 4.0},
'Not Selected'
)
I also tried using ifelse too:
// column 1
ifelse(
'eu only - sc gen 1.0)', in [${EuATSmultifilter}], {eu only - sc gen 1.0},
'eu only - sc gen 2.6)', in [${EuATSmultifilter}], {eu only - sc gen 2.6},
'eu only - sc gen 4.0)', in [${EuATSmultifilter}], {eu only - sc gen 4.0},
'Not Selected'
)

