Назначение и способы проектирования форм

КОНСТРУИРОВАНИЕ ФОРМ

Форма – это шаблон на экране, используемый, главным образом, для ввода, просмотра и редактирования информации БД.

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

Формы существуют простые и многотабличные. Простые формы основаны на данных одной таблицы или запроса. Многотабличные включают главную и подчиненную (подчиненные) формы. При работе с реляционными БД нередко требуется в одной форме просматривать данные из нескольких таблиц или запросов. Многотабличные формы – это удобное средство для достижения подобных целей.

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

СУБД Access предоставляет большие возможности по оформлению форм – шрифты, фон, цвет и др.

Форму можно создать на основе одной или нескольких таблиц и/или запроса. На основе одной таблицы или запроса можно построить несколько форм. В форме имена полей берутся из описания таблицы, а сами поля пользователь располагает в соответствии со своими вкусами и требованиями и вносит элементы оформления: линии, рисунки, заливку и др.

Основные способы проектирования форм:

- «вручную» - с помощью конструктора форм. Конструктор предоставляет пользователю набор инструментов, с помощью которого пользователь может создавать форму соответственно своим вкусам и требованиям;

- автоматизированным способом – с помощью мастера форм. Мастер форм руководит процессом проектирования форм. Он задает пользователю вопросы о структуре и оформлении формы, предлагая на выбор несколько вариантов. В результате диалога пользователя и мастера форм появляется готовая форма;

- автоматически – с использованием средства «Форма». Средство «Форма» на основе выбранной таблицы автоматически создает форму одним щелчком мыши.

Форму можно создавать с помощью мастера или средства «Форма»., а затем дорабатывать в режиме макета или конструктора в соответствии с поставленной задачей.