Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка№5 27.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.75 Mб
Скачать

29

Министерство образования российской федерации

ЮЗГУ

Разработка отчетов в среде Visual FoxPro

Методические указания к выполнению

лабораторной работы №5 по дисциплине "Автоматизированные базы данных"

( для студентов специальностей: 190500 – Биотехнические и медицинские аппараты и системы, 190600 – Инженерное дело в медико-биологической практике)

Курск 2003

Составитель: Г. П. Колоскова

УДК 681

Рецензент

Кандидат физико-математических наук, профессор,

зав. кафедрой ПО ВТ

Ф.А. Старков.

Разработка отчетов в среде Visual FoxPro: Методические указания к выполнению лабораторной работы по дисциплине «Автоматизированные базы данных» / Курск. гос. техн. ун-т; Сост. Г.П. Колоскова. Курск, 2003. 29 с.

Содержат описание технологии проектирования отчетов в мастере и конструкторе отчетов СУБД Visual FoxPro 6. Даны примеры и рекомендации для получения практических навыков создания отчетов.

Методические указания соответствуют содержанию программы дисциплины «Автоматизированные базы данных».

Предназначены для студентов специальностей 190500, 190600.

Ил. 9. Табл. 4.

Текст печатается в авторской редакции

ИД №06430 от 10.12.01.

Подписано в печать . Формат 60х84 1/16.Печать офсетная.

Усл. печ. л. Уч.-изд. л. Тираж 75. Заказ .Бесплатно.

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

Издательско-полиграфический центр Курского государственного технического

университета. 305040 Курск, ул. 50 лет Октября, 94.

1. Цель работы

Приобретение навыков в создании отчетов с помощью Visual FoxPro.

2. Общие понятия

Visual FoxPro имеет мощные средства построения отчетов для вывода данных в желательном для пользователя виде на принтер, экран или в текстовый файл.

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

Порядок расположения данных в отчете и его элементы (для примера его длина взята в объеме трех страниц) приведены на рис. 1. Данные, помещаемые в полосу Details, распечатываются многократно с автоматическим переводом указателя записи в таблице или курсоре, которые являются источником данных. Группировка данных позволяет выводить их в систематизированном виде, например, список врачей по специальности и т. п.

В Visual FoxPro для создания отчетов используются:

  • Мастер отчетов (Report Wizard), позволяющий быстро создать отчет, выбрав параметры сортировки и группировки данных, стиль отображения и расположение данных.

  • Стандартный отчет (Quick Report), позволяющий создавать стандартный отчет, в котором поля отчета располагаются автоматически по внутреннему алгоритму Visual FoxPro.

  • Конструктор отчета (Report Designer), в котором пользователь самостоятельно разрабатывает собственный отчет.

Р

Title – Заголовок отчета

Page Header – Верхний колонтитул страницы

Group1 Header – Верхний колонтитул группы данных 1

Group2 Header – Верхний колонтитул группы данных 2

. . .

Detail – Запись таблицы

Page Footer – Нижний колонтитул страницы

Page Header – Верхний колонтитул страницы

Detail – Запись таблицы

Group2 Footer – Нижний колонтитул группы данных 2

Group2 Header – Верхний колонтитул группы данных 2

Detail – Запись таблицы

Page Footer – Нижний колонтитул страницы

Page Header – Верхний колонтитул страницы

Detail – Запись таблицы

. . .

Group2 Footer – Нижний колонтитул группы данных 2

Group1 Footer – Нижний колонтитул группы данных 1

Summary – Итог по отчету

Page Footer – Нижний колонтитул страницы

ис. 1.
Порядок вывода различных данных в отчете