Панель инструментов Формат (форма/отчет)


Кнопки и раскрывающиеся списки, облегчающие выбор параметров форматирования (цвета, шрифта, толщины линий и т. п.), расположены на отдельной панели инструментов, которая называется Формат (форма/отчет) (Formatting (Form/Report)). Эта панель инструментов применяется для форматирования элементов как форм, так и отчетов.
Функции кнопок, используемых для форматирования текста, аналогичны функциям кнопок, которые можно увидеть на панелях инструментов Microsoft Word. Раскрывающийся список Объект (Object) отображает имя выделенного элемента управления формы и позволяет быстро выделить другой объект в форме, выбрав его имя в списке. По умолчанию для элементов управления форм используется такой же шрифт, как для таблиц и запросов. В раскрывающемся списке Шрифт (Font), можно выбрать любой из установленных на компьютере шрифтов. В раскрывающемся списке Размер (Font Size) можно выбрать нужный размер шрифта или ввести его значение (в пунктах).
На изображена панель форматирования, а в приведены названия и функции кнопок, предназначенных для форматирования текста элементов управления, а также значение соответствующих свойств элемента управления.
Таблица 5.2. Кнопки на панели инструментов Формат (форма/отчет)

Кнопка

Описание

Свойство и значение

Объект (Object)

Имя выделенного объекта

Имя (Name) = = <имя объекта>

Шрифт (Font)

Шрифт текста в элементе

Шрифт (Font Name) = = <имя шрифта>

Размер (Font Size)

Размер шрифта текста в элементе

Размер шрифта (Font Size) = <число>

Полужирный
(Bold)

Форматирование текста выделенного элемента управления полужирным шрифтом

Насыщенность (Font Weight) = Полужирный
(Semi-bold)

Курсив (Italic)

Форматирование текста выделенного элемента управления курсивом

Курсив (Font Italic) = Да (Yes)

Подчеркнутый
(Underline)

Делает текст элемента управления подчеркнутым

Подчеркнутый (Font Underline) = Да (Yes)

По левому краю
(Align Left)

Выравнивание текста по левому краю

Выравнивание текста (Text Align) = По левому краю (Left)

По центру (Center)

Выравнивание текста по центру

Выравнивание текста (Text Align) = По центру (Center)

По правому краю
(Align Right)

Выравнивание текста по правому краю

Выравнивание текста (Text Align) = По правому краю (Right)

Цвет заливки/фона
(Fill/Back Color)

Открывает палитру, содержащую образцы цветов для фона выделенного обьекта или раздела формы

Цвет фона (Back Color) = = <номер>

Цвет текста
(Font/Fore Color)

Открывает палитру, содержащую образцы цветов текста выделенного элемента управления формы

Цвет текста (Fore Color) = = <номер>

Цвет линии/границы
(Line/Border Color)

Открывает палитру, содержащую образцы цветов границы выделенного элемента управления формы

Цвет границы (Border Color) = <номер>

Толщина линии/границы
(Line/Border Width)

Открывает палитру образцов ширины границы для выделенного элемента управления. Ширина границы может быть установлена сверхтонкой или толщиной от 1 до 6 пунктов

Ширина границы (Border Width) = <ширина>

Оформление
(Special Effect)

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

Оформление (Special Effect) = <оформление>

ставление элемента управления, с тенью, приподнятое, утопленное, вдавленное или рельефное

 
Параметры работы с формами
При создании новых форм используются параметры, заданные с помощью диалогового окна Параметры (Options). Для отображения окна параметров выберите команду Сервис, Параметры (Tools, Options) и в появившемся диалоговом окне раскройте вкладку Формы и отчеты (Forms/Reports) . С помощью этой вкладки можно задать имя существующей формы (в текстовом поле Шаблон формы (Form template)), которая будет использована в качестве образца оформления новых форм, исключая формы, созданные с помощью Мастера форм. Можно также задать способ выделения объектов в форме или отчете, выбрав соответствующий элемент в группе Выделение объектов (Selection behavior), и еще назначить использование по умолчанию процедур VBA для обработки событий форм, элементов управления или отчетов, установив флажок Всегда использовать процедуры обработки событий (Always use event procedure).
 
Основные элементы управления
В этом разделе мы рассмотрим наиболее простые и часто используемые элементы управления: текстовое поле, надпись, поле со списком, переключатель, выключатель и флажок. Формы с вкладками и многостраничные формы будут подробно рассмотрены .
Чтобы сделать форму более понятной и легко читаемой, в нее добавляют’заголовки, подписи или пояснения. Этот текст является неизменяемым и создается с помощью элемента управления Надпись (Label).
Для отображения, ввода или изменения в форме текстовых данных, например примечаний, используют текстовые поля, которые создаются с помощью элемента управления Поле (Text Box).
Текстовые поля позволяют вводить произвольные значения (хотя можно ограничить множество допустимых значений для поля, задав с помощью окна свойств текстового поля, например, маску ввода или правило проверки введенного значения). Чтобы предоставить пользователю выбор из определенного набора значений, вместо текстовых полей применяют такие элементы управления, как флажки, переключатели, выключатели, объединенные в группы однотипных элементов, а также списки.
Группа тоже представляет собой элемент управления, который имеет название Группа переключателей (Option group). С каждым элементом управления в группе сопоставляется уникальное число, однозначно определяющее данный элемент в группе, и это число сохраняется в качестве значения свойства Значение (Option Value) элемента управления. Отдельно стоящий элемент управления типа Флажки (Check box), Переключатели (Option button) или Выключатели (Toggle button), не включенный в группу подобных элементов, определяет значение логического типа: Да (Yes) или Нет (No), В данном случае вместо значения Да допускается использовать значение Истина (True) или любое положительное число, а вместо значения Нет — значение Ложь (False) или ноль. Элементы управления Флажки (Check box), Переключатели (Option button), Выключатели (Toggle button) и Группа переключателей (Option group) имеют свойство Значение по умолчанию (Default Value), позволяющее задать первоначальное состояние элемента управления или группы. Для отдельного элемента управления в качестве значения этого свойства используется значение логического типа, а для группы — число, сопоставленное с одним из элементов группы (с тем элементом, который будет выбран в группе по умолчанию).
Кроме групп элементов, для предоставления выбора значения какого-либо параметра из заданного набора можно использовать элементы управления Список (List Box) или Поле со списком (Combo Box). Ввести значение в поле со списком можно двумя способами: ввести значение в поле или выбрать значение в раскрывающемся списке.

Когда требуется выбрать одно из нескольких возможных значений, пользователю намного удобнее работать со списком или группой элементов, чем с текстовым полем. Во-первых, чтобы сделать выбор, пользователю не нужно вводить значение полностью, а достаточно лишь щелкнуть кнопкой мыши, чтобы выделить нужный элемент. Во-вторых, нет необходимости помнить все допустимые при выборе значения, поскольку они явно перечислены в элементах группы или списка. Поэтому, чтобы сделать интерфейс приложения более удобным для пользователя, используйте в формах группы или списки вместо текстовых полей всегда, когда нужно обеспечить выбор одного из нескольких значений. А также используйте отдельные флажки, выключатели или переключатели вместо текстовых полей, когда требуется предоставить пользователю выбор между альтернативами "да" — "нет" для заданных параметров.