База данных способна выполнять различные задачи, и хранение информации лишь одна из них. Информация, получаемая из БД должна быть полной, достоверной и актуальной. Следовательно, в СУБД должны быть предусмотрены средства для ввода и изменения данных. Наиболее эффективным средством работы с данными являются формы. Корректно созданная форма обеспечивает удобный и эффективный способ ввода данных. Если база данных Access призвана заменить бумажные носители, внешний вид создаваемых форм может в точности повторять вид и формат бумажных документов, что облегчит процесс переноса информации с бумаги в компьютер. Для ограничения данных, вводимых в форму, можно указать специальные правила, которые, в частности, защитят данные от опечаток при вводе и другого рода ошибок.
Для создания форм в Access предусмотрено несколько способов:
· использование мастера Автоформа, который автоматически создает форму, отображающую данные из таблицы или запроса;
· использование программы Мастер форм, автоматически создающей форму после указания того, какие поля нужно добавить в форму, и определения нескольких параметров форматирования;
· применение режима конструктора.
При создании формы, связанной с таблицами БД лучше сначала воспользоваться помощью Мастера, а затем модифицировать полученную таким образом форму с помощью Конструктора.
Самый простой и быстрый способ создания формы заключается в применении такого мощного инструмента Access, как мастер. Рассмотрим две таких подпрограммы:
· мастер Автоформа создает форму определенного типа и отображает все данные из таблицы.
· Мастер форм позволяет пользователю выбрать тип создаваемой формы и отображаемые в ней данные.
Существует пять типов этого мастера, каждый из которых создает определенную разновидность формы.
· Автоформа: в столбец. Поля выстраиваются в таблице друг над другом, в один столбец.
· Автоформа: ленточная. Все поля выстраиваются в один ряд, при этом первое поле таблицы располагаются слева в ряду, а последующие поля выстраиваются рядом, в том порядке, в каком они представлены в таблице или запросе.
· Автоформа: табличная. Все поля таблицы выстраиваются в уже знакомом табличном формате, распределяясь по строкам и столбцам. Другими словами, форма будет выглядеть, как обычная таблица.
· Автоформа: сводная таблица. Мастер откроет форму в сводной таблице.
· Автоформа: сводная диаграмма. Как понятно из названия, форма будет открыта в режиме сводной диаграммы.