- •Разработка интерфейса пользователя
- •1. Реализация стандартной формы с помощью Мастера форм.
- •2. Реализация подчинённой формы «Выполнение рейсов».
- •3. Реализация разделенной формы «Маршруты».
- •4. Разработка формы с выпадающим списком и параметрическим запросом.
- •5. Разработка формы с выпадающим списком и двумя параметрическими запросами.
- •6. Реализация формы с помощью Мастера форм.
- •7. Реализация подчинённой формы «Маршруты» к форме «Товары».
- •8. Реализация формы «Поиск водителя» с использованием различных элементов управления.
- •Список использованной литературы
8. Реализация формы «Поиск водителя» с использованием различных элементов управления.
Разработаем шаблон формы «Поиск водителя». В режиме Конструктор создадим пустую форму. Добавим текстовые поля Поиск водителя (заголовок), Укажите страну гражданства, Укажите пол и Укажите год рождения. Далее дополним форму полями ввода, разметим их напротив строк Укажите страну гражданства и Укажите год рождения. Рядом с надписью Укажите пол поставим два переключателя для выбора. Также добавим кнопку Найти, на которую позднее закрепим макрос. Проведем две разделительные линии в верхней части формы (между заголовком и полями) и нижней (между полями и кнопкой).
|
|
Рисунок 67 – Шаблон формы «Поиск водителя» |
|
Разработаем параметрический запрос, который будет по введенным пользователем данным находить водителей с совпадающими характеристиками и выводить совершенные ими рейсы за вторую половину 2021 года. Пропишем следующие условия отбора:
|
|
Рисунок 68 – Параметрический запрос по форме «Поиск водителя» |
|
Чтобы разработанный выше запрос был выполнен, создадим событие (триггер). Для этого к элементу Кнопка запишем макрос, выбрав макрокоманду ОткрытьЗапрос, указав запрос Водители_форма.
|
Рисунок 69 – Назначение макроса на кнопку «Найти» |
Для проверки корректности работы формы «Поиск водителя» запустим её. В поле Страна гражданства укажем Россия, в поле Год рождения – 1988 и Пол – мужской.
|
Рисунок 70 – Пример работы формы «Поиск водителя» |
В результате работы запроса Водители_форма была найдена информация о пяти рейсах.
|
Рисунок 71 – Пример работы запроса Водители_форма |
Вывод.
В ходе выполнения лабораторного задания было осуществлено ознакомление с возможностями создания пользовательских форм в режиме Конструктор и с помощью Мастера форм в программе MS Access. По окончании реализации заданий было разработано восемь различных форм на основе разных таблиц и с использованием целого ряда элементов управления и оформления.
Лабораторная работа позволила мне закрепить теоретические знания и получить необходимый опыт в создании визуально понятных и удобных баз данных, который будет актуален при выборе будущей профессиональной деятельности.
Список использованной литературы
Волик, М. Разработка базы данных в Access. Учебное пособие. [Текст] / М. Волик. – Москва: Прометей, 2021. – 88 с.
Коноплева, И.А. Информационные технологии. [Текст] / И.А. Коноплева. – Москва: Проспект, 2021. – 328 с.
Кузин, А.В. Разработка баз данных в системе Microsoft Access. Учебник. [Текст] / А.В. Кузин. – Санкт-Петербург: Форум, 2021. – 224 с.
Фуфаев, Э.В. Базы данных. Учебное пособие. [Текст] / Э.В. Фуфаев. – Москва: Academia, 2013. – 320 с.
Гурвиц, Г.А. Microsoft Access 2021. Разработка приложений на реальном примере. [Текст] / Г.А. Гурвиц. – Москва: Лань, 2021. – 502 с.
