Читайте также:
|
|
Практическая работа №7
Создание составных форм.
Цель: Изучение способов создания составных форм для связанных таблиц.
Создание составных форм
1. Создать базу данных База№13, которая содержит следующие таблицы:
1.1. Студенты (поля: КодСтуд, ФамСтуд, ИмяСтуд, ПолСтуд, РождСтуд).
1.2. Родители (поля: КодСтуд, ФамРод, ИмяРод, ОтчРод, ПолРод, ТелРод).
1.3. Оценки (поля: КодСтуд, БаллХим, БаллИнф, БаллМат, Семестр).
2. Ввести для каждого студента данные о двух родителях или трех ближайших родственниках.
3. Определить в качестве первичного ключа в таблице Студенты поле КодСтуд.
4. Открыть окно Схема данных и определить связи между созданными таблицами так, как представлено на рис.13.1.
Рис.13.1
Сохранить все таблицыи сделать резервную копию базы данных База№13.
6. Создать составную форму (для двух связанных таблиц Студенты и Родители).
6.1. На основе таблицы Родители,пользуясь режимом Автоформа табличная, создать подчиненную форму, содержащую следующие сведения: код студента, фамилии и имена обоих родителей, их пол и номер телефона.
6.2. На основе таблицы Студенты создать главную форму, содержащую все сведения о студентах.
6.3.Разместить подчиненную форму внутри главной, как показано на рис. 13.2. Для этого использовать режим Конструктора для главной формы и “перетащить” в нее предварительно созданную подчиненную форму из вкладки Формы окна базы данных (также можно использовать элемент управления Подчиненная форма/отчет на панели инструментов Панель Элементов). Для детальной подгонки всех элементов форм воспользоваться услугами Конструктора форм, последовательно улучшая общий вид составной формы.
Рис.13.2
7. Заполнить таблицы Студенты и Родители правдоподобными данными для пяти студентов, пользуясь созданной формой.
8. Удалить запись о третьем по счету студенте. Пронаблюдать, как выполняется удаление соответствующих записей о родителях из таблицы Родители. Просмотреть таблицы Родители и Студенты в режиме таблицы. Убедиться в том, что данные удалены правильно.
9. Создать составную форму (для двух связанных таблиц Студенты и Оценки), используя главную форму Студенты и предварительно созданную подчиненную форму Оценки. Общий вид созданной формы должен соответствовать рис.13.3.
10. Создать две командные кнопки в примечании формы Студенты с надписями Оценки и Родители, нажатие на которые приведет к открытию одноименных форм.
10.1. Активизировать в форме Студенты область примечаний.
10.2. Щелкнуть мышью на элементах управления Мастер и Кнопка и разместить кнопку в примечании формы.
Рис.13.3
10.3. В окне мастера Создание кнопок указать Категорию - Работа с формой и Действия - Открытие формы.
10.4. Выбрать форму, открываемую нажатием кнопки (Оценки или Родители), указать, что отбор сведений не требуется, разместить на кнопках текст “Оценки” или“Родители”.
10.5. Перейти в режим формы и проверить работоспособность кнопок.
10.6. Для созданной кнопкив контекстном меню выбрать пункт Свойства и вкладку События. В разделе Нажатие кнопки просмотреть назначенную ей процедуру обработки событий (кнопка ).
Дата добавления: 2015-07-20; просмотров: 83 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Стена сообщества (лента новостей) | | | Созидая Божий Совершенный Стандарт |