Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD_Visual.doc
Скачиваний:
34
Добавлен:
15.11.2019
Размер:
1.82 Mб
Скачать

5 Формирование отчетов

5.1 Цель работы:

Научиться создавать отчеты с помощью инструмента Windows Report Viewer.

5.2 Методические указания по организации самостоятельной работы студентов

Необходимо повторить следующий теоретический материал: элементы для построения отчетов, элемент MicrosoftReportViewer и его свойства,

5.3 Порядок выполнения работы и методические указания к её выполнению

5.3.1 Создание новый формы

Создайте новую форму в текущем проекте и задайте ей имя ReportViewer. Вынесите объект MicrosoftReportViewer на созданную форму (рисунок 5.1).

Рисунок 5.1 - Форма ReportViewer

Перейдите на главную форму MainForm. Добавьте пункт меню ReportViewer. Щелкните дважды по этому полю и напишите следующий код:

private void reportViewerToolStripMenuItem_Click(object sender, EventArgs e)

{

ReportViewer rf = new ReportViewer();

rf.ShowDialog();

}

5.3.2 Создание отчета

Щелкните левой кнопкой мыши по стрелочке в уголке элемента ReportViewer1. В выпадающем меню выберите пункт Design a New Report. Откроется диалоговое окно Мастер создания отчетов (рисунок 5.2).В мастере формирования отчетов выполните все пункты, которые показаны на рисунках 5.3 – 5.7.

Рисунок 5.2 - Мастер отчетов

Рисунок 5.3 - Выбора источника данных

Рисунок 5.4 - Выбор типа отчета

Рисунок 5.5 - Создание таблицы

Рисунок 5.6 - Выбор макета таблицы

Рисунок 5.7 - Выбор стиля отчета

Рисунок 5.7 - Завершение работы мастера отчетов

5.3.3 Выбор источника отчетов для WindowsReportViewer1.

Перейдите на форму ReportViewer. Щелкните левой кнопкой мыши по элементу WindowsReportViewer1. В выпадающем меню выберите пункт Choose Report и выберите ваш созданный отчет.

Протестируйте приложение.

5.4 Содержание отчета

Отчет должен содержать: цель, задания полученные от преподавателя и результат их выполнения, выводы по работе.

5.5 Контрольные задания и вопросы

1 Расскажите про элемент MicrosoftReportViewer и его свойства.

2 Для чего нужны отчеты в базах данных?

3 Как сформировать отчет и подключить его к программе?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]