Презентация, доклад по дисциплине МДК 01.02 Методы и средства проектирования информационных систем на тему Создание отчета в приложении. Элемент управления Report Viewer

Содержание

Структура таблицы Student

Слайд 1Создание отчета в приложении. Элемент управления Report Viewer

Создание отчета в приложении. Элемент управления Report Viewer

Слайд 2Структура таблицы Student

Структура таблицы Student

Слайд 3Структура таблицы Session

Структура таблицы Session

Слайд 4Схема связей между таблицами

Схема связей между таблицами

Слайд 5Задание
Разработать приложение, которое демонстрирует использование отчетов. Сформировать отчет,

который содержит следующую информацию:
номер зачетной книжки (таблица Student);
фамилия и имя студента (таблица Student);
оценка по математике (таблица Session);
оценка по информатике (таблица Session);
оценка по философии (таблица Session);
средняя оценка (вычисляемое поле)

Задание   Разработать приложение, которое демонстрирует использование отчетов. Сформировать отчет, который содержит следующую информацию:номер зачетной книжки

Слайд 6Выполнение
Запустить систему Microsoft Visual Studio;
Создать проект по шаблону Windows Forms Application;
Подключить

файл базы данных к проекту;
Выбор объектов базы данных;

ВыполнениеЗапустить систему Microsoft Visual Studio;Создать проект по шаблону Windows Forms Application;Подключить файл базы данных к проекту;Выбор объектов

Слайд 7Разработка главной формы приложения

Разработка главной формы приложения

Слайд 8Подключение файла отчета к проекту
В системе Microsoft Visual

Studio каждому отчету соответствует файл, который имеет расширение «*.rdlc». Этот файл содержит данные, которые формируются в отчете.
Для создания файла в Microsoft Visual Studio нужно вызвать команду Добавить новый объект из меню Проект
В результате откроется окно «Добавление нового элемента», в котором нужно выбрать шаблон Отчет вкладки «Reporting» и задать имя для файла отчета Report1.rdlc
Подключение файла отчета к проекту   В системе Microsoft Visual Studio каждому отчету соответствует файл, который

Слайд 9Окно вкладки, которая соответствует файлу Report1.rdlc

Окно вкладки, которая соответствует файлу Report1.rdlc

Слайд 10Проектирование отчета
Перед проектированием отчета нужно активировать окно файла «Report1.rdlc [Design]»;
Для проектирования

элементов отчета используется панель элементов;

Проектирование отчетаПеред проектированием отчета нужно активировать окно файла «Report1.rdlc [Design]»;Для проектирования элементов отчета используется панель элементов;

Слайд 11Настройка элемента управления типа Таблица
Настройка источника данных для элемента управления Таблица

Чтобы разместить элемент управления типа Таблица на макете отчета, нужно его выделить (мышкой) в панели элементов и сделать клик в области отчета. В результате загрузится мастер настройки источника данных.

Настройка элемента управления типа ТаблицаНастройка источника данных для элемента управления Таблица   Чтобы разместить элемент управления

Слайд 12Окно файла отчета Report1.rdlc после размещения и настройки таблицы

Окно файла отчета Report1.rdlc после размещения и настройки таблицы

Слайд 13Настройка столбцов таблицы для отображения в отчете
В элементе

управления Tаблица1 существует две области:
область Верхний колонтитул, которая отображает заголовок каждого столбца таблицы;
область Данные, которая отображает набор данных, которые выводятся в каждой строке таблицы. Набор данных формируется на основе запроса Query1.
Настройка столбцов таблицы для отображения в отчете   В элементе управления Tаблица1 существует две области:область Верхний

Слайд 14Настройка заголовков
Чтобы настроить название каждого столбца нужно сделать

двойной клик мышкой в соответствующей ячейке области Верхний колонтитул

Настройка заголовков   Чтобы настроить название каждого столбца нужно сделать двойной клик мышкой в соответствующей ячейке

Слайд 15Добавление столбца
сделать клик правой кнопкой мышки на границе таблицы (серый фон)

в соответствующем столбце;
выполнить команду СЛЕВА или СПРАВА меню ВСТАВИТЬ СТОЛБЕЦ

Добавление столбцасделать клик правой кнопкой мышки на границе таблицы (серый фон) в соответствующем столбце;выполнить команду СЛЕВА или

Слайд 16Окно отчета после настройки заголовков таблицы

Окно отчета после настройки заголовков таблицы

Слайд 17Настройка отображения данных
На этом этапе нужно настроить отображение

данных, которые будут отображаться в строках таблицы. Количество строк, которые будут отображаться, может быть любым. Данные отображаются в области Данные таблицы.
Каждый столбец таблицы настраивается по отдельности. Первым столбцом в запросе Query1 есть столбец с названием Num_Book. Этот столбец нужно выбрать в контекстном меню таблицы.
Настройка отображения данных   На этом этапе нужно настроить отображение данных, которые будут отображаться в строках

Слайд 18Окно отчета после настройки таблицы

Окно отчета после настройки таблицы

Слайд 19Настройка заголовка отчета
Для задания заголовка отчета используется инструмент

Текстовое поле, который нужно разместить над таблицей. После размещения, будет создан соответствующий объект. Чтобы задать название, нужно сделать клик в прямоугольной области инструмента Текстовое поле
Настройка заголовка отчета   Для задания заголовка отчета используется инструмент Текстовое поле, который нужно разместить над

Слайд 20Проектирование дополнительной формы и связывание отчета с формой
В

соответствии с условием задачи, при клике на кнопке «Отчет» может открыться новая форма приложения с созданным отчетом.
Чтобы в приложении мог отображаться отчет, в системе Microsoft Visual Studio предусмотрен элемент управления Report Viewer. Этот элемент управления осуществляет связь приложения (программы) с файлом отчета Report1.rdlc. Сначала нужно перейти в режим проектирования формы «Form2.cs [Design]». Далее, из панели инструментов во вкладке Reporting нужно выбрать элемент управления ReportViewer и с помощью мышки разместить его на форме Form2.
Для элемента управления будет сформирован экземпляр (объект) с именем reportViewer1
Проектирование дополнительной формы и связывание отчета с формой   В соответствии с условием задачи, при клике

Слайд 21Окно дополнительной формы после размещения и настройки элемента управления ReportViewer

Окно дополнительной формы после размещения и настройки элемента управления ReportViewer

Слайд 22Программирование вызова кнопки «Отчет» для вызова отчета из главной формы
Form2 f

= new Form2();
// создать экземпляр формы 2
f.ShowDialog();
// вывести форму, автоматически выведется отчет
Программирование вызова кнопки «Отчет» для вызова отчета из главной формыForm2 f = new Form2(); // создать экземпляр

Слайд 23Запуск приложения на выполнение

Запуск приложения на выполнение

Слайд 24Задание
Изучить последовательность создания отчета
Для созданного ранее проекта создать два отчета
Результат

выполнения показать преподавателю
ЗаданиеИзучить последовательность создания отчета Для созданного ранее проекта создать два отчетаРезультат выполнения показать преподавателю

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть