ReportViewer - как фильтровать по параметру с несколькими значениями

У меня есть отчет, который использует параметр Multi Value. Я добавил это в отчет и могу указать значения параметров в коде.

Теперь я хочу отфильтровать данные в отчете по параметру с несколькими значениями. Например, я передаю список номеров счетов и хочу отфильтровать данные в отчете, чтобы отображались только записи с номерами учетных записей.

В свойствах табликса есть опция фильтров, которая выглядит как место, где мне нужно настроить фильтры.

Я добавил новый, выбрал столбец "Номер счета" в отчете. Оператор, который мне кажется уместным, это оператор "in". Так что покажите записи, которые "в" этом списке. Однако, если я выберу фильтр "in", текстовое поле выражения будет отключено. Это то, что я хотел использовать?

1 ответ

Решение

Нашел это:

Вы должны фильтровать по имени параметра, а не по выражению.

например:

[@CostCentres]

скорее, чем:

=Parameters!CostCentres.Value
Другие вопросы по тегам