Области и свойства форм

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

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

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

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

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

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

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

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

Свойство Описание
Подпись Выводится в строке заголовка формы.
Источник записей Указывается имя таблицы, запроса, подчиненной формы.
Режим по умолча­нию Определяет тип режима формы при открытии (про­стая, ленточная, табличная форма).
Допустимые ре­жимы Определяет, можно ли пользователю переключаться между режимами (форма, таблица и т.д.).
Разрешить измене­ния Запрещает или разрешает редактировать данные в форме.
Разрешить удале­ние Запрещает или разрешает удалять записи в форме.
Разрешить добав­ление Определяет возможность добавления новых записей.
Ввод данных Определяет, будет ли выводить форма сохраненные записи (при значении до имеющейся записи ранее сохраненные данные не выводятся, при открытии формы отображается бланк новой записи).
Блокировка записей Определяет блокировку данных при работе несколь­ких пользователей.
Полосы прокрутки Определяет, будут ли выводиться на экран полосы прокрутки.
Поле номера записи Определяет наличие или отсутствие в форме кнопок перехода и поля с номером текущей записи.
Горизонтальные линии Это свойство определяет будут ли видны линии ме­жду областями формы.
Автоматический размер Размер окна формы позволяет отобразить содержи­мое всех полей записи.
Свойство Описание
Выравнивание по центру При открытии форма размещается по центру экрана.
Всплывающее окно Форма отображается на переднем плане. *
Тип границы Определяет тип границы формы.
Кнопка оконного меню Определяет доступно ли оконное меню.
Кнопка закрытия Определяет наличие кнопки закрытия в правом верхнем углу.
Ширина Показывает значение ширины формы.
Переход по TAB Указывает порядок перехода от одного поля к дру­гому, осуществляемый по нажатию кнопки TAB. Начинается с 0.
Рисунок Содержит имя файла растрового изображения для фона всей формы. В качестве фонового рисунка можно использовать любой графический файл в формате.wmf,.emf,.dib,.bmp.
Строка меню Используется для определения строки меню.
Наличие модуля Наличие или отсутствие модуля класса для формы определяется значением свойства «Наличие модуля». Значение «Нет» говорит о том, что в форму нет не­обходимости добавлять какой-либо модуль (код VBA). Если установлено значение «Да», то форма имеет модуль формы.

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



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