Создание отчета, выводящего все сведения о таблице базы данных, заголовок, итоговую часть отчета, дату

Страницы работы

Содержание работы

Министерство образования и науки РФ

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

Новосибирский государственный технический университет


Лабораторная работа №2 «Создание отчёта»

 по дисциплине «Базы данных» в среде Visual FoxPro 6.0

Выполнил:   Сероштан В.Ю.                                            Преподаватель: Трошина Г.В.

Факультет:   АВТ

Группа:         АМ-411

Вариант:       5

Новосибирск, 2007 г.


1.  Цель работы: Целью данной лабораторной работы является изучение работы с отчетами в среде типа FoxPro 6,0: размещение таких объектов как рисунки, текстовая информация, различных линий, прямоугольников, осуществление разметки страницы отчета, использование переменных для хранения результатов вычислении, выполняемых во время печати отчета.

2.  Задание: Создать отчет, который должен выводить все сведения о таблице базы данных, заголовок, итоговую часть отчета, дату. В итоговой части отчета должно находится итоговое поле. Каждую группу печатать с новой страницы. Добавить группировку внутри заданного поля по параметрам и разместить в полосах группы наименование параметра и итоговые данные по каждому параметру. Использовать переменную, содержащую среднее арифметическое по заданному полю. Создать многоколоночный отчёт для печати адресов.

Вариант 5:. Составьте отчет по базе данных, созданной в лабораторной работе №1. Разбейте на группы по курсам, на подгруппы по факультетам и по размеру стипендии всех студентов. Вычислите средний размер стипендии у студентов по каждому курсу. Вывести итоги.

Результаты работы: В результате выполнения данной лабораторной работы были освоены средства создания  отчётов в среде Visual FoxPro 6.0. В рамках лабораторной работы №1 была создана таблица согласно варианту задания. В лабораторной работе №2 использована эта таблица и сформирован отчёт по заданию.

На рис.1 показана часть окна создаваемого отчета в Report Designer

Рис.1 Окно создаваемого отчета

На рис.2 представлена панель инструментов для работы с отчетом.

Рис.2 Панель инструментов

На рис.3 представлен сам отчет с сортировкой таблицы по второму курсу:

Рис.3 Готовый отчет с сортировкой 2 курса.

Как видно на рисунке, в отчете выводится размер средней стипендии по каждому курсу.

Ниже на рисунке 4 показан фрагмент отчета по 3 курсу, с сортировкой по факультету и размеру стипендии.

Рис.4 Готовый отчет с сортировкой 3 курса.

В ходе работы также были построен отчет многоколоночный (рис.5)

Рис.5 Построение многоколоночного отчета

На рис. 6 показан результат создания многоколоночного отчета:

Рис.6 Пример многоколоночного отчета.


3.  Выводы:Анализ результатов работы показал, что стандартный отчёт по базе данных эффективнее выполнять с помощью мастера создания отчёта. В то же время, если требуется создать отчёт нестандартного формата, то лучше воспользоваться конструктором отчётов. Он предоставляет более широкие возможности оформления отчётов.

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

            Таким образом, в результате выполнения данной лабораторной работы были освоены основные приёмы создания отчётов по базе данных: с помощью мастера создания отчётов, с помощью конструктора отчётов, проведена процедура установки среды окружения. Оболочка Visual FoxPro 6.0. предоставляет широкий спектр, как для создания базы данных, так и для их иллюстративного представления.

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Отчеты по лабораторным работам
Размер файла:
382 Kb
Скачали:
0