Автоматическое создание формы на основе таблицы или запроса
Access 2002 предлагает несколько способов создания форм. Самым простым из них является использование средств автоматического создания форм на основе таблицы или запроса. Автоматически создаваемые формы
(автоформы)
бывают нескольких видов, каждый из которых отличается способом отображения данных.
-
Автоформа, организованная
"в столбец"
(Columnar). В такой форме поля каждой записи отображаются в виде набора элементов управления, расположенных в один или несколько столбцов. Это компактное и, пожалуй, самое удачное представление для быстрого создания формы.
-
Табличная
(Datasheet). Форма будет выглядеть так же, как обычная таблица Access.
-
Ленточная
(Tabular). В такой форме поля каждой записи располагаются в отдельной строке. Это очень удобно для работы с большими массивами данных, поскольку данные располагаются в таком же порядке, как в простой таблице. Преимуществом именно этого представления формы по сравнению с табличным является то, что каждое поле представлено в виде отдельного элемента управления, которое можно оформить в любом стиле по вашему вкусу и для которого можно определить функции обработки событий, т. е. "оживить" поле с помощью программирования.
-
Автоформа в виде
сводной таблицы
(PivotTable) или
сводной диаграммы
(PivotChart) — два новых варианта, появившихся в Access 2002. Об этих представлениях речь пойдет во второй части книги.
Автоматически созданная форма включает все поля выбранного источника данных. Чтобы создать форму с помощью средства автоматического создания форм:
-
Щелкните по ярлыку
Формы
(Forms) в окне
База данных
(Database) и нажмите кнопку
Создать
(New). Появится диалоговое окно
Новая форма
(New Form), представленное на рис 5.1.
Содержание раздела