ОБЛАСТИ И СВОЙСТВА ФОРМ
Для повышения функциональности формы её рабочая область может быть разбита на несколько областей. В режиме конструктора форма состоит из следующих областей:
1. Область заголовка формы. В области заголовка формы расположены
название формы и ряд других элементов, содержимое которых не изменяется
при переходе от одной записи к другой.
2. Область данных. В области данных выводятся все данных из базовой
таблицы или запроса.
3. Верхний колонтитул формы. Используется для отображения заголовка формы, заголовков столбцов или других сведений, которые требуется напечатать сверху на каждой странице формы. Выводится только при печати формы.
4. Нижний колонтитул формы. Используется для отображения дат, номеров страниц или других сведений, которые требуется напечатать снизу на каждой странице формы. Выводится только при печати формы.
5. Область примечаний формы. Здесь располагаются элементы, содержимое которых постоянно.
Первый шаг в проектировании формы – установить её общие свойства. Это можно сделать как во время разработки – в окне свойств, так и в период выполнения через программный код. Многие свойства формы воздействуют на её физическое представление. Самый лучший способ изучения свойств формы – экспериментировать. Изменяя значения свойств формы в окне свойств и затем запуская её в режиме формы, можно почувствовать эффект изменений.
Форма, любая область формы, каждый элемент управления обладают свойствами. Для того, чтобы открыть окно свойств (просмотреть или изменить эти свойства), необходимо выбрать нужный элемент и щелкнуть правой кнопкой мыши. В контекстно-зависимом меню выбрать пункт "Свойство". Перечислим основные свойства формы:
| Свойство | Описание |
| Подпись | Выводится в строке заголовка формы. |
| Источник записей | Указывается имя таблицы, запроса, подчиненной формы. |
| Режим по умолчанию | Определяет тип режима формы при открытии (простая, ленточная, табличная форма). |
| Допустимые режимы | Определяет, можно ли пользователю переключаться между режимами (форма, таблица и т.д.). |
| Разрешить изменения | Запрещает или разрешает редактировать данные в форме. |
| Разрешить удаление | Запрещает или разрешает удалять записи в форме. |
| Разрешить добавление | Определяет возможность добавления новых записей. |
| Ввод данных | Определяет, будет ли выводить форма сохраненные записи (при значении до имеющейся записи ранее сохраненные данные не выводятся, при открытии формы отображается бланк новой записи). |
| Блокировка записей | Определяет блокировку данных при работе нескольких пользователей. |
| Полосы прокрутки | Определяет, будут ли выводиться на экран полосы прокрутки. |
| Поле номера записи | Определяет наличие или отсутствие в форме кнопок перехода и поля с номером текущей записи. |
| Горизонтальные линии | Это свойство определяет будут ли видны линии между областями формы. |
| Автоматический размер | Размер окна формы позволяет отобразить содержимое всех полей записи. |