параметры средства просмотра отчетов - PullRequest
2 голосов
/ 28 октября 2009

У меня есть winform с полем даты. Когда пользователь выбирает дату и отправляет ее, средство просмотра отчетов на странице принимает дату в качестве параметра через адаптер таблицы и показывает отчет.

Мне нужен способ печати выбранной пользователем даты в отчете.

Может кто-нибудь показать мне, как передать значение из winform в файл rdlc и заставить его печатать в самом отчете?

Полагаю, я бы использовал параметр отчета, но я не могу найти хорошую документацию о том, как этого добиться. спасибо.

Ответы [ 2 ]

1 голос
/ 28 октября 2009

Проверка Параметры отчета (элементы управления ReportViewer) и одно предложение, посетите MSDN, когда вам понадобятся ссылки, потому что если вы сделаете это, вы узнаете больше и лучше. ;)

0 голосов
/ 08 ноября 2011

Вы можете сделать что-то вроде этого:

IList<ReportParameter> parameters = new List<ReportParameter>();
parameters.Add(new ReportParameter("MyDate", "1/1/2011"));
viewer.LocalReport.SetParameters(parameters);     
viewer.RefreshReport();

Имя параметра (MyDate выше) должно соответствовать имени, с которым вы определили параметр в конструкторе отчетов.

...