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

4. Отчет по работе

Распечатка созданной формы

Литература [1], с. 298-301

Работа 6

РАЗРАБОТКА МНОГОТАБЛИЧНЫХ ПОЛЬЗОВАТЕЛЬСКИХ ФОРМ

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

Научиться создавать с помощью Мастера форм многотабличные формы

2. Основные теоретические положения

Многотабличными называют формы, отображающие данные, которые хранятся в разных таблицах.

Подчиненная форма — это форма, включенная в другую форму. Об алгоритме создания подчиненных форм см. в работе 5.

3. Порядок выполнения работы

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

Выполнение задания

1. В левой части рабочего поля базы данных щелчком выберем объект Формы, на поле задач щелчком мыши запустите функцию Использовать мастер для создания форм (рис. 17).

2. На втором шаге Мастера форм поставим флажокДобавить субформу, выберем опцию Субформа основана на существующей связи и щелкнем по кнопке Дальше (рис. 25).

Рис. 25

3. На третьем шаге Мастера форм (рис. 26):

  • в поле со списком Таблицы и запросы выберите таблицу Карточка

студента;

  • аналогично пункту 2 работы 5 перенесите поля Фамилия, Имя, Отчество, Номер телефона из окна Существующие поля в окно Поля в форме;

  • в поле со списком Таблицы и запросы выберите таблицу Читательский билет;

  • перенесите поля Код книги, Дата получения и Дата возврата из окна Существующие поля в окно Поля в форме;

  • нажмите кнопкуДальше.

Рис. 26

4. Пропустив четвертый шаг переходим сразу к пятому шагу Мастера для выбора типа расположения полей формы (рис. 20). Нажмем кнопку Дальше.

5. На шестом шаге Мастера форм (рис. 21) выберем опцию Форма для отображения всех данных и нажмем кнопку Дальше.

6. На следующем шаге Мастера (рис. 22) примените к Вашей форме стили по своему усмотрению и нажмите кнопку Дальше.

7. На восьмом шаге работы Мастера (рис. 23) введем имя новой формы Возврат литературы и нажмем кнопку Готово. Полученная форма показана на рис. 27.

8. Пользуясь кнопками перехода, просмотрите записи.

Обратите внимание! Пользуясь формой рис. 27, Вы одновременно просматриваете записи в двух таблицах: Карточка студента и Читательский билет.

Рис. 27

9. Введите в форму рис. 27 запись о студенте Боброве Николае Ивановиче, номер телефона 4514511, взявшем 15.05.08 книгу с кодом 31131. Возврат книги 15.06. 08.

10. Закройте форму, перейдите к объекту Таблицы и убедитесь, что в таблицах Карточка студента и Читательский билет появилась новая запись.

4. Отчет о работе

Распечатка созданной формы

Литература [1], с. 302-305

Работа 7

РЕДАКТИРОВАНИЕ СОЗДАННЫХ ФОРМ В РЕЖИМЕ ДИЗАЙНА

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

Научиться редактировать формы в режиме дизайна.

2. Основные теоретические положения

При создании формы с помощью Мастера данные не всегда отображаются так, как удобно пользователю. Это приводит к необходимости откорректировать форму для более удобного использования. Для получения возможности коррекции вида формы следует перейти в режим Конструктора и изменить параметры существующих полей. Рассмотрим основные команды Конструктора форм.

Положение и размер - изменяет размер, перемещает, вращает или наклоняет выбранный объект.

Изменить привязку – дает возможность переключения между параметрами привязки.

На передний план - перемещает выбранный объект наверх, так, чтобы он находился перед другими объектами.

На задний план - перемещает выбранный объект вниз, так, чтобы он находился за всеми другими объектами.

Группировать - группирует выбранные объекты, чтобы их можно было перемещать как единый объект.

Разгруппировать - разбивает выделенную группу на отдельные объекты.

Войти в группу - открывает выбранную группу, чтобы можно было изменять отдельные объекты. Если выбранная группа содержит вложенные группы, можно повторить эту команду в подгруппах.

Выйти из группы - выход из группы, чтобы больше нельзя было изменять отдельные объекты в группе.

Выравнивание - изменение выравнивания выделенных объектов.

Показать сетку - указывает, следует ли отображать сетку.

Привязать к сетке - указывает, что объекты можно перемещать только между узлами сетки.

Направляющие при перемещении - указывает, следует ли отображать направляющие линии при перемещении объекта.