Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ В СРЕДЕ УНИВЕРСАЛЬНОЙ СУБД MS ACCESS.DOC
Скачиваний:
74
Добавлен:
01.05.2014
Размер:
217.09 Кб
Скачать

2. Процедуры создания формуляра

2.1. Проектирование формуляра с помощью Конструктора

Для того чтобы приступить к изготовлению формуляра с помощью Конструктора Формуляров, следует в окне банка данных щелкнуть мышью на пиктограмме формуляра и выбрать командную кнопку New (новый). Открывается диалоговое окно New Form (Новый формуляр). В поле Select a Table/Query (Выберите таблицу/запрос) необходимо ввести имя исходной таблицы, на базе которой будет строиться фор­муляр, или выбрать имя из списка. Далее следует щелкнуть по кнопке FormWizard (Конструктор Формуляров) и на каждом шаге процесса создания формуляра отвечать на задаваемые вопросы.

Конструктор Формуляров предлагает ряд уже готовых формуля­ров, подходящих для решения многих прикладных задач. Если один из них удовлетворяет пользователя, то он может сэкономить время и отказаться от проектирования собственного формуляра. В таблице приведены возможные типы формуляров, создаваемые Конструктором.

Формуляр

Особенности

Single-column

(В одну колонку)

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

Формуляр

Особенности

Tabular

(Таблица)

Каждый блок данных представляется в одной табличной строке. Дает наглядный обзор одновременно многих блоков данных

Graph (Диаграмма)

Из числовых значений одного или нескольких полей создает диаграмму

Main/Subform (Главный/

Подформуляр)

Изготавливает главный формуляр с данными из одной таблицы и в подчиненном формуляре индицирует зависимые блоки данных другой таблицы

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

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

С помощью Конструктора Формуляров можно изготовить любые ди­аграммы. При создании диаграммы следует сообщить Access о полях, числовые значения которых должны быть в ней представлены. В качестве значений для отдельных точек диаграмм можно использовать содержимое некоторого поля в отдельных записях. Такая последова­тельность называется рядом данных. На одной диаграмме для сравне­ния можно изобразить одновременно несколько рядов данных.

Конструктор Формуляров предусматривает возможность создания достаточно сложных конструкций из нескольких связанных таблиц с использованием опции Main/Subform (Главный/Подчиненный формуляр). В этом случае используются две таблицы, связанные отношением 1:n. В главном формуляре индицируется содержимое некоторой записи главной таблицы, а в подформуляре появляются зависимые блоки дан­ных связанной таблицы. При этом подформуляр встраивается в глав­ный формуляр так, что оба они видны в общем окне.

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