Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

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

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

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

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

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

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

Рис.12.1

5. Сохранить все таблицы и сделать резервную копию базы данных База№13.

6. Создать составную форму (для двух связанных таблиц Студенты и Родители).

6.1. На основе таблицы Родители,пользуясь режимом Автоформа табличная, создать подчиненную форму, содержащую следующие сведения: код студента, фамилии и имена обоих родителей, их пол и номер телефона.

6.2. На основе таблицы Студенты создать главную форму, содержащую все сведения о студентах.

6.3.Разместить подчиненную форму внутри главной, как показано на рис. 12.2. Для этого использовать режим Конструктора для главной формы и «перетащить» в нее предварительно созданную подчиненную форму из вкладки Формы окна базы данных (также можно использовать элемент управления Подчиненная форма/отчет на панели инструментов Панель Элементов). Для детальной подгонки всех элементов форм воспользоваться услугами Конструктора форм, последовательно улучшая общий вид составной формы.

Рис.12.2

7. Заполнить таблицы Студенты и Родители правдоподобными данными для пяти студентов, пользуясь созданной формой.

8. Удалить запись о третьем по счету студенте. Пронаблюдать, как выполняется удаление соответствующих записей о родителях из таблицы Родители. Просмотреть таблицы Родители и Студенты в режиме таблицы. Убедиться в том, что данные удалены правильно.

9. Создать составную форму (для двух связанных таблиц Студенты и Оценки), используя главную форму Студенты и предварительно созданную подчиненную форму Оценки. Общий вид созданной формы должен соответствовать рис.12.3.

10. Создать две командные кнопки в примечании формы Студенты с надписями Оценки и Родители, нажатие на которые приведет к открытию одноименных форм.

10.1. Активизировать в форме Студенты область примечаний.

10.2. Щелкнуть мышью на элементах управления Мастер и Кнопка и разместить кнопку в примечании формы.

Рис.12.3

10.3. В окне мастера Создание кнопок указать Категорию - Работа с формой и Действия - Открытие формы.

10.4. Выбрать форму, открываемую нажатием кнопки (Оценки или Родители), указать, что отбор сведений не требуется, разместить на кнопках текст «Оценки» или«Родители».

10.5. Перейти в режим формы и проверить работоспособность кнопок.

10.6. Для созданной кнопкив контекстном меню выбрать пункт Свойства и вкладку События. В разделе Нажатие кнопки просмотреть назначенную ей процедуру обработки событий (кнопка ).




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 413; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.