18 / 4 / 1
Регистрация: 27.12.2013
Сообщений: 125
1
.NET 4.x

Как вывести заголовок в report viewer?

03.06.2016, 17:44. Показов 899. Ответов 1
Метки нет (Все метки)

На сайте ms написано как сделать статический заголовок https://msdn.microsoft.com/ru-... 52073.aspx

Но у меня отчет вызывается функциями с параметрами (с даты по дату). И эти две даты тоже обязательно нужны в заголовке.

Eсть форма, на ней два поля для выбора даты и кнопка. При нажатии на кнопку выводится отчет. В отчете есть пустое поле для заголовка. Как сделать так, чтобы при нажатии на кнопку в это поле отчета записался сформированный заголовок?

Добавлено через 11 часов 53 минуты
Может я попробую по-другому объяснить)

Вот в обработчике кнопки я пишу
Visual Basic
1
 Me.ReportViewer1.
И это все принимается и в подсказке вываливается куча свойств и методов, но названий полей отчета там нет. Что нужно дальше дописать чтобы добраться до поля с заголовком и поменять в нем текст?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2016, 17:44
Ответы с готовыми решениями:

Как создать простой отчет в MS Report Viewer
Нужно создать отчет из заголовка, картинки и таблицы. Хочу задействовать MS Report Viewer. Я не...

Как установить Report Viewer на VS 2019?
Как установить элемент Report Viewer? Все руководства в интернете прошарил. Устанавливается через...

Microsoft report viewer , как репортировать информацию из связанных таблиц?
здравствуйте Cкажите пожалуйста как репортировать информацию из связанных таблиц? допустим у меня...

Обновить отчет в report viewer
Возникла необходимость создания отчета в report viewer. Вытянул набор данных из БД Access,...

1
18 / 4 / 1
Регистрация: 27.12.2013
Сообщений: 125
04.06.2016, 21:13  [ТС] 2
Отвечу сам себе, может кому-то пригодится.

1. В отчете создаются 2 параметра repd1, repd2.
2. Дальше в момент вызова отчета ставится такой замысловатый код:

VB.NET
1
2
 Me.ReportViewer1.LocalReport.SetParameters(New Microsoft.Reporting.WinForms.ReportParameter("repd1", d1))
 Me.ReportViewer1.LocalReport.SetParameters(New Microsoft.Reporting.WinForms.ReportParameter("repd2", d2))
Где d1 и d2 - переменные, которые нужно подставить в отчет.

3. В любом поле отчета задать выражение:
=Parameters!repd1.Value &" "& Parameters!repd2.Value (разбавить по вкусу)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2016, 21:13
Помогаю со студенческими работами здесь

Report Viewer выдает ошибку
Создал очередной отчет. При его запуске появляется ошибка: System.StackOverflowException: "Выдано...

Сортировка записей по дате в Report Viewer
Здравствуйте, создал я ReportViewer и запрос для сортировки записей по дате. Запрос: SELECT...

Report Viewer не дожидается открытия отчета
Добрый день, уважаемые форумчане! Прошу простить, если не по адресу, но не увидел отдельного...

Создание отчета на VS-2010 c Report Viewer
Ребята, здравствуйте, помогите мне пожалуйста, как можно сделать отчет на VS-2010, подгрузив пакет...

Вывод в report viewer определенных данных из таблицы
Здравствуйте ...имеется две связные таблицы "разделы" и "сметы", каждая запись таблицы "разделы"...

Ошибка после создания отчета в Report Viewer
Добрый день! Подключена бд, уже сделаны таблицы и формы, остались только отчеты. И тут проблема,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru