Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access(лек.).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.55 Mб
Скачать

Создание формы для связанных таблиц

Откроем БД Library. Выбрав объект Формы, щелкнем в правой области окна кнопку Создание формы с помощью мастера.

На первом шаге диалога мастера Создание форм выбрав таблицы Книги, а затем Читатели, включим в форму все поля таблицы Книги, а также все поля таблицы Учащиеся, кроме поля Книга (это поле дублирует поле Инвентарный номер таблицы Книги), и щелкнем кнопку Далее.

На следующем шаге диалога с мастером выберем вид представления данных, указав в качестве главной таблицу Книги и включив опцию Подчиненные формы. Щелкнув кнопку Далее, выберем внешний вид подчиненной формы – ленточный, далее выберем стиль оформления Чертеж. На следующих этапах диалога с мастером Создание форм зададим имя для каждой из связанных форм, выберем в качестве дальнейших действий вариант Открыть форму для просмотра и ввода данных. завершим создание форм, щелкнув кнопку Готово.

Для запуска щелкнем ярлычок главной формы Книги. После этого на экране раскроется окно формы Книги с подчиненной формой Читатели.

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

Можно изменить, разработанную с помощью мастера Создание форм. Для этого закроем форму и, указав главную форму Книги, щелкнем кнопку Конструктор в панели инструментов. В режиме конструктора переместим и изменим размеры элементов управления, их свойства. Изменим надписи и другие параметры макета формы. Завершим редактирование, выбрав в меню Вид команду Режим формы.

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

32

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]