
Упражнение 2. Использование форм для ввода и редактирования данных
Формы – одно из основных средств работы с БД в Access, используются для ввода новых записей, просмотра и редактирования уже имеющихся данных, задания параметров запросов и вывода ответов на них и др. Формы представляют собой окна с размещенными в них данными и элементами управления.
Создание формы можно автоматизировать, используя уже готовые шаблоны, размещенные на вкладке Создание.
Следует выбрать одну из стандартных форм представления данных таблицы (Рис. 11) и стиль оформления. Стили представляют собой набор различных фоновых рисунков с соответствующим подбором шрифтов и форм полей.
Рис. 11 Создание формы с использованием шаблона
В режиме конструктора можно создать специальные формы с листами данных, диаграммами. На форме можно расположить элементы управления в виде графических примитивов, надписей, рисунков и др. Элементы управления могут использоваться для ввода и отображения дат, а также для выполнения вычислений и вывода результата. Элементами управления являются кнопки команд, которые активизируют исполнение различных операций; объекты типа «подчиненные формы» (бланк таблицы, дочерней по отношению к форме); объекты, облегчающие восприятие данных, такие как календарь или счетчик, а также элементы пользователя.
Задание 1
Создайте форму для заполнения таблицы Дома:
В Окне базы данных выделите таблицу Дома.
Перейдите на вкладку Создание.
Выберите шаблон Несколько элементов. В результате откроется форма (Рис. 12).
Рис. 12. Ленточная форма
В нижней части формы располагаются кнопки перемещения по записям (Рис. 13).
Рис. 13. Кнопки перемещения по записям
Задание 2
Создайте еще одну форму для заполнения таблицы, выбрав из различных форматов, сохраните её под другим именем.
Задание 3
Создайте форму для заполнения таблицы Дома в режиме Конструктора.
Откройте вкладку Создание.
Выберите пункт Конструктор форм. Затем в списке Добавить поля выберите имя таблицы, которая будет использоваться в форме (Рис. 14).
Рис. 14 Выбор таблиц и полей при создании формы
Откроется окно с формой и окно таблицы, в котором представлен список полей (Рис. 15). Размер области данных можно изменить (увеличить или уменьшить).
Рис. 15. Пустая форма и список полей таблицы
Поместите на форму нужные поля:
Поскольку поле Код является ключевым и не должно редактироваться пользователем, его не надо вставлять в форму.
При вставке поля в форму появляются сразу два объекта – имя поля, которое можно изменить, и область данных, причем область данных перекрывает название (рис. 25). Чтобы перетащить объект в другое место, поместите указатель «мыши» в верхний левый угол (он примет вид стрелки) и, держа нажатой левую кнопку, переместите его.
Рис. 16. Поле Улица после помещения в форму
Внешний вид формы можно изменить:
изменить стиль;
изменить шрифт;
добавить надписи;
удалить ненужные поля;
вставить рисунок, диаграмму и т.д.
Например, форма может иметь вид, как на Рис. 17.
Рис. 17. Форма, созданная в режиме Конструктора