2. Создадим удобную форму для ввода информации. Для этого вызовите мастера форм и задайте следующие поля:
3. из таблицы «Оценки» — Предмет, Оценка;
4. из таблицы «Студенты» — Фамилия, Имя;
5. из таблицы «Предметы» — Преподаватель.
6. Выберите представление данных по студентам, с использованием подчиненной формы.
7. Откройте подчиненную форму и примените сортировку по возрастанию для предметов.
8. Откройте форму студенты в режиме конструктора. Выделите и удалите метку «оценки» (сверху от места внедрения подчиненной формы). Подгоните «вручную» размеры формы.
9. Обратите внимание на две навигационные панели внизу формы, — одна из них позволяет просмотреть информацию по студентам, вторая по предметам. Создайте свою навигационную панель. Для этого перейдите в режим конструктора, вызовите панель элементов (воспользуйтесь панелью инструментов или пунктом меню «Вид»). Убедитесь, что включен режим мастеров (кнопка с изображением волшебной палочки вдавлена). Выберите элемент «Кнопка» и поместите его внутрь формы, установите действие «Первая запись», подберите картинку.
11. Выделите все 5 кнопок. Это можно сделать двумя способами.
o Щелкните все кнопки, которые хотите выделить, по очереди, удерживая клавишу Shift.
o Используйте «лассо». Нажмите кнопку мыши и, не отпуская ее, растяните рамку вокруг всех кнопок.
12. Установите выравнивание по нижнему краю, сделайте равным интервал между кнопками, а затем уменьшите его до нуля (пункт меню Формат).
13. Щелкните правой кнопкой мыши на квадрат в левом верхнем углу формы. Выберите свойства и установите «поле номера записи» в значение Нет.
14. Сделайте то же самое для подчиненной формы.
15. Откройте готовую форму «Студенты».
16. Создайте самостоятельно форму, аналогичную экзаменационной ведомости — в верхней ее части должны быть расположены название предмета и фамилия преподавателя, а ниже — список студентов с оценками. Воспользуйтесь мастером, а для окончательной доработки — режимом конструктора.
17. Переименуйте созданные формы в «зачетные книжки» и «ведомости».
18. Создайте кнопки, которые позволяли бы переходить от одной формы к другой. Выберите вкладку «Макросы», команду ОткрытьФорму и имя из предложенного списка («Ведомости»). Создайте аналогичный макрос для «Зачетных книжек».
19. Откройте форму «Ведомости» в режиме конструктора и «перетащите» на нее мышкой макрос, открывающий «Зачетные книжки». Если все сделано верно, кнопка будет создана автоматически. Для редактирования ее внешнего вида, щелкните правой кнопкой и выберите пункт Свойства.
20. Сделайте то же для другого макроса.
21. Создайте макрос, который открывает обе формы, и назовите его Autoexec. Сохраните базу, закройте и заново откройте ее. Написанный макрос выполняется автоматически.