- •Глава 1. Вариант типового задания
- •Глава 2. Общие методические указания к выполнению курсового проекта
- •2.1. Требования к оформлению пояснительной записки к курсовому проекту
- •2.3. Рекомендации по порядку выполнения и отладки
- •4. Создание базы данных и таблиц.
- •Файл – Создать – База данных
- •5. Организация просмотра и корректировки таблиц.
- •6. Формирование справки о предприятиях произвольно заданного города.
- •Select список полей
- •7. Формирование справки о динамике цен и выпуска изделий.
- •8. Формирование справки о максимальной стоимости выпуска изделий.
- •9. Формирование сведений об изделиях с экстремальной стоимостью годового выпуска.
- •10. Создание формы для просмотра сведений о предприятиях и изделиях.
- •11. Создание запроса на обновление.
- •12. Формирование отчета.
- •Предприятия предприятия изделия годового выпуска
- •Итого по предприятию . . .
- •Итого по предприятиям . . .
- •13. Способы реализации выхода из меню.
- •14. Создание меню и организация его работы.
- •14.1 Создание меню с помощью кнопочной формы.
- •14. 2 Создание меню с помощью обычной формы.
- •15. Варианты заданий на курсовое проектирование.
14. 2 Создание меню с помощью обычной формы.
Меню можно организовать с помощью обычной формы, на которой размещено столько кнопок, сколько пунктов содержит меню. Указав имя этой формы в параметрах запуска, мы обеспечим появление меню сразу же после открытия базы данных.
Создадим форму по имени «Формаменю», не связанную с таблицами или запросами. Форму создаем в режиме конструктора.
В области заголовка формы создаем надпись, выбирая из панели элементов инструмент Надпись. Когда создан прямоугольник для размещения надписи, в панели инструментов активизируются инструменты для выбора шрифта и его размера. Выбираем шрифт Times New Roman Cyr, размер букв 16, после чего вводим текст заголовка меню.
В области данных создаем 10 кнопок и 10 расположенных рядом надписей.
Кнопки удобнее всего создавать с использованием мастера кнопок. Для этого в панели элементов управления должен быть выделен элемент Мастера. Тогда после выбора элемента Кнопка и получения изображения кнопки запускается мастер Создание кнопок.
На первом шаге мастера нужно выбрать действие, выполняемое при щелчке по кнопке. Действия сгруппированы по следующим категориям:
-
переходы по записям,
-
обработка записей,
-
работа с формой,
-
работа с отчетом,
-
приложение,
-
разное.
Для наших пунктов подходят действия из категорий «работа с формой» (действие Открыть форму ), «работа с отчетом» (действие Просмотр отчета ), «разное» (действия Выполнить запрос и Выполнить макрос ).
При создании кнопок для первого и второго пункта меню понадобятся вспомогательные макросы, открывающие таблицы (Макрос1 и Макрос2).В этом случае выбираем действия Выполнить макрос. При создании кнопки для 10-го пункта меню (Выход) тоже выбирается действие Выполнить макрос. При создании остальных кнопок выбираются действия Выполнить запрос (если соответствующий пункт реализуется с помощью запроса), Открыть форму (если пункт реализуется с помощью формы), Просмотр отчета (для 9-го пункта меню).
На втором шаге мастера конкретизируется выбранное действие, а именно, указывается имя макроса, запроса, формы или отчета.
На третьем шаге мастера вводится текст или задается рисунок, изображенный на кнопке. Поместим на кнопках надписи «Пункт1», «Пункт2», . ..
На четвертом шаге мастера предлагается указать имя кнопки. Мастер сам предлагает имя типа «Кнопка 15»(вместо 15 может быть другое число), которое можно изменить. Поскольку имена кнопок мы не собираемся использовать, соглашаемся с предложенными именами.
Когда мастер создания кнопок закончил свою работу и кнопка создана, ее можно корректировать в режиме конструктора.
Рядом с каждой кнопкой поместим надпись, отражающую суть соответствующего пункта меню.
Созданная форма в режиме конструктора представлена на рисунке 33.
Рис. 33. Форма для организации меню в режиме конструктора.
Когда форма с изображением меню создана, свяжем ее открытие с открытием базы данных. Для этого в окне команды Параметры запуска заполним поле Вывод формы/страницы. В этом поле укажем имя созданной формы – «Формаменю».
Теперь при открытии базы данных на экране появляется созданная форма с изображением пунктом меню (рисунок 34). Щелкнув изображение кнопки, получаем нужную справку или таблицу. Закрыв окно очередного пункта, снова возвращаемся к изображению меню.
Рис. 34. Форма, реализующая меню курсового проекта.