Формы - Проблема организации и хранения данных

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

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

Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а поля в форме можно расположить по своему усмотрению. На основе одной таблицы можно построить несколько форм.

В Access 2007 существует несколько способов создания форм:

Таблица 4 Способы создания форм

Автоформа

Автоматическое создание формы с использованием одного из стандартных шаблонов. Это наиболее простой и быстрый способ создания формы

Мастер форм

Создание формы с помощью мастера; в зависимости от назначения формы мастер предлагает на выбор стандартные шаблоны и стили оформления

Конструктор

Создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм. Он также предназначен для обработки готовых форм.

Сводная диаграмма

Создание формы с диаграммой на основе выбранных полей таблицы

Сводная таблица

Создание сводной таблицы Microsoft Excel на основе таблиц или запросов Access XP

Существует несколько разновидностей автоформ:

Форма -- создание формы для ввода данных по одной записи за раз.

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

Несколько элементов -- создание формы, в которой записи отображаются в виде таблицы, при этом каждая запись занимает отдельную строку.

При каждом открытии сохраненной формы обновляются данные таблицы или запроса, на основе которого была создана форма. Благодаря этому содержимое формы всегда соответствует информации в таблицах или запросах. Перечень форм, применявшихся в данной работе приведен ниже:

форма

Рис. 16. Форма "Личные данные о читателе"

Форма "Личные данные о читателе" показывает все поля, относящиеся к сведениям о читателе. Вид представления формы выбран в виде столбца, что позволяет просматривать каждого читателя отдельно.

форма

Рис. 17. Форма "Сведения о книге"

Форма "Сведения о книге" выполнена в ленточном виде и позволяет просматривать большое количество полей одновременно.

форма

Рис. 18. Форма "Учет выдачи"

Форма "Учет выдачи" представлена в ленточном виде и показывает все поля, относящиеся к учету о выдачах и возвратах книг.

форма

Рис. 19. Форма "Читатель и бравшиеся им книги"

Форма "Читатель и бравшиеся им книги" представляет собой подчиненную форму, включающую в себя таблицу "Учет выдачи" и позволяет просмотреть данные о читателе и книгах, взятых им.

главная кнопочная форма

Рис. 20. Главная кнопочная форма

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

Похожие статьи




Формы - Проблема организации и хранения данных

Предыдущая | Следующая