Пиктограмма | Название | Функция |
Выбор объектов | Если активизирована данная пиктограмма (а она активизируется по умолчанию), курсором мыши можно маркировать поля, выполнять переносы и изменять размеры | |
Мастера элементов управления | Включение/выключение вызова мастеров при проектировании элементов управления | |
Надпись | Вставка в форму нового поля наименования | |
Поле | Отображение содержимого некоторого поля записи БД или вычисляемого поля | |
Группа переключателей | Создание и размещение группы, в которую можно ввести контрольные индикаторы, селекторные кнопки или двух-позиционные кнопки | |
Выключатель, кнопка с фиксацией | Отображение значения некоторой опции, которая может иметь два состояния | |
Переключатель | Выбор (индикация) одного из нескольких взаимоисключающих значений некоторого параметра (например, одного из цветов автомобиля) | |
Контрольный индикатор, флажок | Индикация (изменение) значения опции, которая может иметь одно из двух возможных значений (включена/выключена, отмечена/не отмечена) | |
Комбинированный список (поле со списком) | После щелчка на манипуляторе открытая (кнопка со стрелкой на правом краю поля) разворачивается комбинированный список | |
Список | В поле списка, в отличие от комбинированного списка, все элементы видны постоянно. Если же их так много, что они не помещаются в выделенное для поля место, то на правом краю поля автоматически размещается линейка прокрутки списка | |
Командная кнопка | Создание кнопки, с которой может быть связана некоторая команда или последовательность действий. Например, можно создать командную кнопку Далее, с помощью которой будет производиться переход к следующей записи. Команда, соответствующая кнопке, должна быть определена как макрос | |
Рисунок | Встраивание статических иллюстраций (графических файлов) в форму | |
Присоединенная рамка объекта | Встраивание иллюстрации или другого произвольного OLE-объекта, который сохранен в таблице БД Access. Встраивание возможно, если в таблице объявлено OLE-поле, хранящее соответствующий объект | |
Разрыв страницы | Сообщение Access, в каком месте должен быть произведен перенос остатка формы на следующую страницу | |
Свободная рамка объекта | Встраивание в форму объекта, который хранится в отдельном файле вне БД, например рисунка из Paint или графики из MS Draw | |
Набор вкладок | Элемент управления Набор вкладок используется для представления нескольких страниц данных в одном наборе. Например, элемент управления Набор вкладок может быть использован в форме Сотрудники, чтобы отделить общие сведения от личных | |
Подчиненная форма/отчет | Встраивание подчиненной формы в главную форму и установка отношений между формами | |
Линия | С помощью данной пиктограммы в форме можно провести прямую линию | |
Прямоугольник | Объединение и выделение группы полей посредством заключения их в прямоугольную рамку | |
Дополнительные элементы ActiveX | Специальный элемент управления OLE |
Проект формы готов. Попробуем отредактировать его, чтобы сделать более выразительным: добавим графику и изменим расположение отдельных полей. Откройте форму в режиме Конструктор.
|
|
|
|
В области данных находятся поля из таблицы Предлагаемые модели. Еще раз обратите внимание на строки области данных. Каждая из них содержит два элемента: слева - наименование поля (тип элемента Надпись), справа - содержание поля БД (тип элемента Поле). Элементы, предназначенные для размещения содержимого полей, имеют длину, определенную размером соответствующих полей в таблице.
Поле наименований содержит либо надпись (характеристика Надпись поля), которая была определена при проектировании таблицы, либо (если надпись не была задана) имя поля.
Прежде чем приступить к изменению проекта формы, следует немного увеличить его ширину и высоту. Ориентироваться следует по координатной линейке, расположенной на верхнем краю окна.
Для начала в проект формы следует вставить контрольный индикатор (флажок). Рассмотрим поле Специальная модель, которое в проекте таблицы Предлагаемые модели было определено как логическое поле и которое до сих пор в форму не вставлено. Поместим в форму информацию, о какой модели идет речь (специальной или нет). В проекте формы переместитесь в область данных, выполните щелчок в панели элементов на пиктограмме, с помощью которой можно создать контрольные индикаторы, а затем щелкните на свободном месте формы Access разместит управляющий элемент типа Контрольный индикатор (Флажок) вместе с соответствующим полем наименования. Позиционируйте флажок и поле наименования.
С помощью двойного щелчка на поле надписи составного элемента откройте окно свойств Свойства, в котором следует установить параметры данного поля. Также окно свойств можно вывести на экран, установив опцию Свойства в меню Вид, или активизировав соответствующую кнопку в строке пиктограмм.
Большинство параметров можно оставить без внимания, сохранив установки, используемые по умолчанию. Интерес представляет лишь первый параметр. В поле Надпись введите название поля - Специальная модель.
Теперь перейдем к элементу Контрольный индикатор (Флажок). В разделе Данные окна свойств этого элемента следует укажите имя поля таблицы, содержимое которого должен отражать контрольный индикатор для этого щелкните мышью на параметре Данные и разверните список полей. Выберите в списке поле Специальная модель. Затем закройте окно свойств.
Оформите внешний вид формы в соответствии с рисунком: