ОБЛАСТИ И СВОЙСТВА ФОРМ

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

1. Область заголовка формы. В области заголовка формы расположены
название формы и ряд других элементов, содержимое которых не изменяется
при переходе от одной записи к другой.

2. Область данных. В области данных выводятся все данных из базовой
таблицы или запроса.

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

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

5. Область примечаний формы. Здесь располагаются элементы, содержи­мое которых постоянно.

Первый шаг в проектировании формы – установить её общие свойства. Это можно сделать как во время разработки – в окне свойств, так и в период выполнения через программный код. Многие свойства формы воздействуют на её физическое представление. Самый лучший способ изучения свойств формы – экспериментировать. Изменяя значения свойств формы в окне свойств и затем запуская её в режиме формы, можно почувствовать эффект изменений.

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

 

Свойство Описание
Подпись   Выводится в строке заголовка формы.  
Источник записей   Указывается имя таблицы, запроса, подчиненной формы.  
Режим по умолча­нию   Определяет тип режима формы при открытии (про­стая, ленточная, табличная форма).  
Допустимые ре­жимы   Определяет, можно ли пользователю переключаться между режимами (форма, таблица и т.д.).  
Разрешить измене­ния   Запрещает или разрешает редактировать данные в форме.  
Разрешить удале­ние   Запрещает или разрешает удалять записи в форме.  
Разрешить добав­ление   Определяет возможность добавления новых записей.  
Ввод данных   Определяет, будет ли выводить форма сохраненные записи (при значении до имеющейся записи ранее сохраненные данные не выводятся, при открытии формы отображается бланк новой записи).  
Блокировка записей   Определяет блокировку данных при работе несколь­ких пользователей.  
Полосы прокрутки   Определяет, будут ли выводиться на экран полосы прокрутки.  
Поле номера записи   Определяет наличие или отсутствие в форме кнопок перехода и поля с номером текущей записи.  
Горизонтальные линии   Это свойство определяет будут ли видны линии ме­жду областями формы.  
Автоматический размер   Размер окна формы позволяет отобразить содержи­мое всех полей записи.