Шаг 49.
Создание формы в режиме конструктора (окончание)

   На этом шаге рассмотрим свойства элемента управления Поле.

   Если на форму добавляется поле , то для него автоматически "присоединяется" пояснительная надпись. Например, необходимо отобразить в форме содержимое поля Фамилия таблицы Студенты. Для этого следует вначале добавить на форму новое поле (рис. 1).


Рис. 1. Новое поле в форме

   Затем следует изменить свойства поля и присоединенной надписи. Для свойства Имя можно установить значение НадписьФамилия, а для свойства Подпись - значение Фамилия. После этого следует закрыть окно свойств, в результате чего присоединенная надпись будет выглядеть следующим образом (рис. 2).


Рис. 2. Присоединенная к полю надпись

   Последним этапом в создании поля будет изменение его свойств. Для свойства Имя можно указать значение ПолеФамилия. Весьма важным свойством для объекта Поле является свойство Данные (рис. 3), в котором выбирается источник данных для этого поля.


Рис. 3. Свойства поля ПолеФамилия

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

   С помощью кнопки в раскрывающемся списке можно выбрать поле таблицы, или запроса, который будет служить источником данных для объекта Поле. Следует отметить тот факт, что в этом списке отображаются только те таблицы и запросы, которые установлены в свойстве Источник записей для формы, поэтому в данном случае раскрывающийся список будет пуст.

   Так как в качестве источника данных для поля ПолеФамилия необходимо выбрать таблицу Студенты, то следует добавить эту таблицу в свойство Источник записей формы. Чтобы выбрать тот или иной объект для изменения его свойств, например, поле, надпись или форму, можно либо щелкнуть на требуемом объекте, либо воспользоваться кнопкой Объект панели инструментов Формат (форма/отчет) (рис. 4), после чего выбрать из списка нужный объект (в данном случае - объект Форма).


Рис. 4. Кнопка Объект панели инструментов Формат (форма/отчет)

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

   После установки свойства Источник записей формы, следует для свойства Данные объекта ПолеФамилия выбрать в раскрывающемся списке поле Фамилия. В результате объекты формы, т.е. надпись и поле, будут иметь следующий вид (рис. 5).


Рис. 5. Объекты создаваемой формы

   Затем можно аналогичным образом добавить на форму объекты ПолеИмя, ПолеОтчество и ПолеСостояние, выбрав для каждого из них в качестве источника данных (т.е. свойства Данные) поля Имя, Отчество и Состояние, соответственно.

   На следующем этапе создания данной формы можно в заголовке формы отобразить надпись Данные о студентах. Чтобы получить доступ к областям формы Заголовок и Примечание, следует выполнить команду Вид | Заголовок/примечание формы. После этого можно в область заголовка добавить надпись, указав для ее свойства Подпись значение Данные о студентах, а также установив параметры шрифта и границы.

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

Создание формы в режиме конструктора можно увидеть здесь, а взять клип здесь.

   На следующем шаге будет рассмотрено использование подчиненных форм.



Предыдущий шаг Содержание Следующий шаг