Как создать опцию фильтра в столбце отчета RDLC? - PullRequest
1 голос
/ 06 апреля 2010

Я хотел, чтобы в столбце отчета rdlc была опция фильтра (например, доступная в листе Excel). это возможно и как?

http://img62.imageshack.us/img62/2223/sample1n.png

Я пытаюсь в Visual Studio 2005 и Microsoft Report Viewer.

пожалуйста, дайте мне знать вариант для этого или обходного пути для него.

Ответы [ 2 ]

0 голосов
/ 25 июня 2013

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

как то так:

SELECT * FROM tbl_Name WHERE CategoryTofilter = @variable

, а затем измените строку адаптера таблицы

int var;
this.tblName.Fill(this.DataSetName.tbl_Name, Variable)
this.reportViewerName.RefreshReport();`

и это должно сработать.

0 голосов
/ 15 апреля 2010

Доступна интерактивная сортировка, которая позволит вам иметь стрелку вверх / вниз на столбце для сортировки столбца после создания отчета. Это не похоже на параметры фильтра Excel, хотя.

...