Формы. Работа с формами

Форма – это объект СУБД MS Access, который представляет собой диалоговое окно. Это окно используется для отображения данных, содержащихся в базе, а также для их ввода и редактирования. Форма предназначена для работы только с одной записью таблицы. Это избавляет от прокрутки таблицы при поиске необходимой записи.

Окно формы имеет различные элементы управления:

поля,

кнопки,

переключатели,

списки,

флажки и др.,

которые служат для выполнения, отмеченных выше операций. В полях отображаются, вводятся и редактируются данные из таблиц базы.

Обычно форма присоединяется к одной или к нескольким таблицам базы, которые заполняются данными из полей формы или же из которых данные поступают в поля формы для отображения или редактирования. Такие таблицы считаются источником данных для формы.

В форму не обязательно включаются все поля из каждой таблицы, на основе которой она создается. Кроме всего прочего, поля формы могут использоваться для вычисления значений выражений, например, для вычисления некоего итогового значения (суммы, среднего арифметического и т.п.). Такие поля являются аналогом формул в ячейках электронных таблиц. Флажки, переключатели и списки могут использоваться для формирования значений в полях записей. С помощью кнопок, расположенных в формах, можно открывать другие формы или отчеты базы данных. Форма может содержать различные пояснения, заголовки, рисунки, разделительные линии. Все эти элементы управления, текстовые и графические изображения в совокупности составляют макет формы.

В MS Access форму можно создавать с помощью:

автоформ,

мастера форм,

конструктора форм.