
Цель работы:
Научиться создавать формы в MS Access.
Порядок выполнения работы.
На основании полученных навыков разработать формы пользовательского интерфейса для однотабличного, двухтабличного и трехтабличного запросов. При разработке форм требуется применить все элементы, которые были рассмотрены в упражнениях (8 упражнений – 8 разных форм).
Схема данных БД
Рисунок 1 – Схема базы данных
Ход выполнения работы
Простая форма
Данная форма была создана с помощью автоформы в столбец. Последующие пункты (2-8) будут видоизменять эту простую форму с помощью конструктора форм или режима макета.
Рисунок 2 – Однотабличная форма, созданная с помощью автоформы
Таблица, в которую были добавлены кнопки: Следующая запись, Предыдущая запись, Удалить запись, Добавить запись, Редактировать запись
Рисунок 3 – Таблица с добавлением функциональных кнопок
Форма с добавлением оформления
Было произведено оформление такие как, выравнивание полей форм в столбик, отмена внутреннего выравнивания, перенос заголовка в область данных, разделение заголовка, полей форм и функциональных кнопок с помощью жирной красной линии.
Рисунок 4 – Форма с добавлением оформления
Форма в всплывающем окне
Добавлено всплывающее окно формы поверх других с помощью свойств формы.
Рисунок 5 – Форма в всплывающем окне
Работа с кнопками
Было выполнено упорядочивание кнопок в табличной форме, узкие внутренние поля и единообразие кнопок в соответствии цвету интерфейса.
Рисунок 6 – Работа с кнопками
Добавление подчиненной формы
Добавление подчиненной формы, можно добавить записи согласно заданной пользователем форме.
Рисунок 7 – Форма с подчиненной формой
Двухтабличная форма
Реализация формы, где ячейки с данными из двух таблиц. Также добавлено изображение в форму.
Рисунок 8 – Двутабличная форма
Реализация трехтабличной формы
Рисунок 9 – Трехтабличная форма
Были созданы выпадающий список с выбором варианта и функциональная кнопка с макросом, который ссылается на запрос.
Рисунок 10 – Выпадающий список и кнопка с запросом
Ленточная форма
Реализуется ленточная форма с помощью мастера форм.
Рисунок 11 – Ленточная форма
Табличная форма
Аналогично создается табличная форма с помощью автоформы.
Рисунок 12 – Табличная форма
Вывод: Суть данной практической работы заключалась в создании форм в MS Access. Мной были изучены создание форм, работа с оформлением формы, её свойства, работа с кнопками и выпадающими списками. Формы в данном случае являются более удобным способом введения информации в базы данных, чем сами таблицы в Access, так как предполагает определенный интерфейс, который может быть настроен самим же пользователем. В ходе работы проблем не возникло.
Список используемых ресурсов:
https://pro.guap.ru/get-task/b05c19505d51b51d8742e55da759aee0