ReportViewer - как фильтровать по параметру с несколькими значениями - PullRequest
1 голос
/ 12 апреля 2011

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

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

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

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

1 Ответ

0 голосов
/ 12 апреля 2011

Нашли:

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

Например:

[@CostCentres]

вместо:

=Parameters!CostCentres.Value
...