Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



1. Создать базу данных База№13, которая содержит следующие таблицы:

1.1. Студенты (поля: КодСтуд, ФамСтуд, ИмяСтуд, ПолСтуд, РождСтуд).

1.2. Родители (поля: КодСтуд, ФамРод, ИмяРод, ОтчРод, ПолРод, ТелРод).

1.3. Оценки (поля: КодСтуд, БаллХим, БаллИнф, БаллМат, Семестр).

2. Ввести для каждого студента данные о двух родителях или трех ближайших родственниках.

3. Определить в качестве первичного ключа в таблице Студенты поле КодСтуд.

4. Открыть окно Схема данных и определить связи между созданными таблицами так, как представлено на рис.13.1.

Рис.13.1

5. Сохранить все таблицы и сделать резервную копию базы данных База№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-04-07; Прочитано: 223 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...