Access предлагает несколько способов создания форм. Самым простым из них является использование средств автоматического создания форм на основе таблицы или запроса - Автоформа. Автоматически созданная форма включает все поля выбранного источника данных. В зависимости от способа отображения Автоформабывает нескольких видов.
· Автоформа: в столбец. В такой форме поля каждой записи отображаются в виде набора элементов управления, расположенных в один или несколько столбцов. Это компактное и, пожалуй, самое удачное представление для быстрого создания формы.
· Автоформа: табличная. Эта форма выглядит так же, как обычная таблица Access.
· Автоформа: ленточная. В такой форме поля каждой записи располагаются в отдельной строке. Это очень удобно для работы с большими массивами данных, поскольку данные располагаются в таком же порядке, как в простой таблице. Преимуществом именно этого представления формы по сравнению с табличным является то, что каждое поле представлено в виде отдельного элемента управления, которое можно оформить в любом стиле по вашему вкусу и для которого можно определить функции обработки событий, то есть «оживить» поле с помощью программирования.
|
|
Разработка простых форм
Любая форма, с помощью которой можно просматривать, вводить или редактировать записи таблиц базы данных, должна быть предварительно сконструирована. Конструирование формы производится средствами Access в соответствии с требованиями к форме, выработанными пользователем в процессе подготовительной работы. При этом определяется:
· из каких таблиц нужно отображать данные;
· какие именно поля должны быть представлены в форме;
· нужны ли вычисляемые поля;
· какие графические объекты, служащие для ее оформления, будут использоваться - линии, надписи, рисунки и др.