Главная » Информатика » Лаб. работа Работа с генератором приложений в FoxPro

Лаб. работа Работа с генератором приложений в FoxPro

Кафедра ЭВМ
Базы данных
Лабораторная работа №4
Работа с генератором приложений в FoxPro

Кафедра ЭВМ
Базы данных
Лабораторная работа №4
Работа с генератором приложений в FoxPro

Цель работы: приобретение навыков работы по созданию отчётов и бланков в FoxPro.

Задание:
1. Разработать отчёт в виде таблицы в соответствии с вариантом задания. Отчёт должен содержать дату его создания, столбцы отчёта должны быть озаглавлены.
2. Для каждой записи базы данных вывести на экран информацию (Label) в виде:
Заголовок
Фамилия
Имя
Дата
Стипендия

Содержание получаемого отчёта:
фамилия, стипендия, группа, сумма всех стипендий для заданной группы.

Исходная база данных:
рис.
Окно генератора отчётов:
рис.
Окно генератора бланков:
рис

Распечатка информации базы данных с использованием файла формы:

————————————————
¦ Отчёт на 05/05/99 ¦
————————————————
————————-
¦ Группа 220282 ¦
————————-

Фамилия: Malichenko
Имя: Pavel
Стипендия: 5623478354

Фамилия: Baranov
Имя: Dmitriy
Стипендия: 3479578454

Суммарная стипендия по группе: 9103056808

————————-
¦ Группа 121071 ¦
————————-

Фамилия: Doroginin
Имя: Alexander
Стипендия: 8923494945

Фамилия: Tarasova
Имя: Nadya
Стипендия: 9999999999

Суммарная стипендия по группе: .1892E+11

————————-
¦ Группа 521081 ¦
————————-

Фамилия: Nikolaeva
Имя: Lena
Стипендия: 9999999999

Суммарная стипендия по группе: 9999999999

————————-
¦ Группа 111111 ¦
————————-

Фамилия: Kholod
Имя: Alexey
Стипендия: 8888888888

Суммарная стипендия по группе: 8888888888

————————-
¦ Группа 621071 ¦
————————-

Фамилия: Polyakova
Имя: Olya
Стипендия: 9999999999

Суммарная стипендия по группе: 9999999999

Распечатка информации базы данных с использованием файла бланка:

=================================
Отчёт по студенту
=================================
Фамилия:
Malichenko
Имя:
Pavel
Группа:
220282
Текущая дата:
05/05/99
Стипендия:
5623478354

=================================
Отчёт по студенту
=================================
Фамилия:
Baranov
Имя:
Dmitriy
Группа:
220282
Текущая дата:
05/05/99
Стипендия:
3479578454

=================================
Отчёт по студенту
=================================
Фамилия:
Doroginin
Имя:
Alexander
Группа:
121071
Текущая дата:
05/05/99
Стипендия:
8923494945

=================================
Отчёт по студенту
=================================
Фамилия:
Tarasova
Имя:
Nadya
Группа:
121071
Текущая дата:
05/05/99
Стипендия:
9999999999

=================================
Отчёт по студенту
=================================
Фамилия:
Nikolaeva
Имя:
Lena
Группа:
521081
Текущая дата:
05/05/99
Стипендия:
9999999999

=================================
Отчёт по студенту
=================================
Фамилия:
Kholod
Имя:
Alexey
Группа:
111111
Текущая дата:
05/05/99
Стипендия:
8888888888

=================================
Отчёт по студенту
=================================
Фамилия:
Polyakova
Имя:
Olya
Группа:
621071
Текущая дата:
05/05/99
Стипендия:
9999999999

Команды, реализующие пункты задания:
Modify report d:\\3\\rep1.frx
Report format d:\\3\\rep1.frx to file d:\\3\\rep.txt
Create label d:\\3\\label.lbx
Label format d:\\3\\label.lbx to file d:\\3\\lbl.txt

Скачать полную версию можно по ссылке…

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

X

Pin It on Pinterest

X
Share This