Основы создания однотабличных форм

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

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

Для создания формы могут быть использованы мастера Access. Однако точное формирование макета формы в соответствии с требованиями, выработанными пользователем в процессе ее проектирования, обеспечивается средствами конструирования форм. Ниже рассматриваются основные понятия и техника конструирования однотабличных форм.

Конструирование формы

Для конструирования форм в Access используется Конструктор форм (Form Design). При конструировании однотабличной формы определяется таблица БД, на основе которой создается форма, выбираются поля таблицы, которые должны быть представлены в форме, осуществляется их размещение в макете формы, создаются вычисляемые поля и другие графические элементы: кнопки, выключатели, элементы оформления, поясняющий текст, рисунки. Для настройки различных элементов формы используется типовой набор их свойств.

Области и элементы формы в режиме конструктора

Форма в режиме Конструктора форм (Form Design) имеет три области: Об­ластьданных (Detail) Заголовок формы (Form Header), и Примечание формы (Form Footer), которые могут быть образованы по команде меню Вид|3аголовок/примечание формы. Области формы наполняются различными графическими объектами.

Графические объекты, связанные с за­писями таблиц и предназначенные для отображения данных некоторого поля, называются элементами управления. Основными типами элементов управления являются: Поле (Text Box), Поле со списком (List Box), Список (Combo Box). Тип элемента управления, выбираемый для поля по умолчанию, определяется в свойствах поля таблицы базы данных, с которым связано поле формы.

Графические объекты, не связанные с таблицами или запросами, предназначены прежде всего для создания макета формы и содержат надписи полей (пользовательские названия реквизитов), внедряемые объекты, надписи этих объектов, заголовки. Информация об этих элементах сохраняется в макете формы.

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

Для вызова контекстно-зависимого меню формы в целом курсор должен быть предварительно установлен на черном квадрате — области выделения формы, который размещен в верхнем левом углу на пересечении линеек (рис. 2). В этом меню можно перейти к просмотру свойств формы в целом.

Рисунок 2 Окно конструктора форм

 

При щелчке мышью на этом квадрате форма выделяется. Двойной щелчок на области выделения формы позволяет сразу вызвать свойства формы.

Кнопки управления. В форме могут быть предусмотрены кнопки управления для разных целей, например, для перехода к другим записям в просматри­ваемой таблице, для работы с записями (добавить, дублировать, восстано­вить, удалить, сохранить), для работы с формой (открыть, закрыть, фильтровать, обновить).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: