Создание формы ввода данных

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

С помощью форм данные можно не только вводить, но и отображать. Запросы тоже отображают данные, но делают это в виде результирующей таблицы, не имеющей никаких средств оформления. При выводе данных с помощью форм можно приме­нять специальные средства оформления. Иногда формы, предназначен­ные для ввода данных, называют формами ввода, а формы, предназначенные для вывода на экран, – формами просмотра.

Создание формы ввода данных - student2.ru Создание формы ввода данных - student2.ru В отличие от таблиц и запросов, которые мы формировали вручную, формы удобнее готовить с помощью средств автоматизации. Полностью автома­тическими являются средства, называемые автоформами. Существует три вида автоформ: «в столбец», ленточные и табличные.

Создание формы ввода данных - student2.ru

Как видно из рисунков, автоформа «в столбец» отображает все поля одной записи – она удобна для ввода и редактирования данных. «Ленточная» автоформа отобра­жает одновременно группу записей – ее удобно использовать для оформления вывода данных. Табличная автоформа по внешнему виду ничем не отличается от таблицы, на которой она основана. Для создания автоформы следует открыть панель Формы в окне Экзамены: база данных и вос­пользоваться командной кнопкой Создание формы ввода данных - student2.ru . В открывшемся диалоговом окне Новая форма выбирают тип автоформы и таблицу (или запрос), на которой она основы­вается. После щелчка на кнопке ОК автоформа формируется автоматически и немед­ленно готова к работе, то есть к вводу или отображению данных. Обратите внимание на то, что автоформа основывается только на одном объекте. Иные средства создания форм позволяют закладывать в основу структуры формы поля нескольких таблиц или запросов. Если форма основывается только на одном объекте, она называется простой формой. Если форма основывается на полях из нескольких связанных таблиц, то она называется сложной и представляет собой композицию из нескольких форм.

2) Создание форм с помощью мастера. Автоматизированные средства предоставляет Мастер форм – специальное программное средство, создающее структуру формы в режиме диалога с разработчиком. Мастер форм можно запустить из окна Экзамены: база данных щелчком на значке Создание формы с помощью мастера на панели Формы.

1. На первом этапе работы Мастера форм выбирают таблицы и поля, которые войдут в будущую форму.

2. На втором этапе выбирается внешний вид формы.

3. На третьем этапе выбирается стиль оформления формы.

На последнем этапе выполняется сохранение формы под заданным именем. Здесь же можно включить переключатель Изменить макет формы, который откры­вает только что созданную форму в режиме Конструктора. Этим удобно воспользоваться в учебных целях, чтобы рассмотреть структуру формы на гото­вом примере.

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

Наши рекомендации