Добавление полей пользователя


Прежде чем добавить пользовательское поле, необходимо определить, на какой из вкладок мы его будем размещать. Поскольку наши поля достаточно специфические, то для их размещения выберем вкладку (2) и изменим ее название и параметры отображения.
Создание вкладки пользователя
{Вкладка (2)}
> Форма > Отображать эту страницу
> Форма > Переименовать страницу.. .
Название := Книги
ОК
Давайте теперь добавим поля название книги и количество страниц. Первый этап — это создание поля.
Создание поля пользователя
{Панель Выбор поля}
Создать…
Имя := Название книги 1
Тип Текст
Формат Текст
ок
Создать…
Имя := Кол-во страниц 1
Тип Целое число
Формат 1 234
ОК
Созданные поля помещаются в разделе Поля пользователя в папке (User-defined fields in folder). Тип поля определяет данные, которые могут заноситься в это поле, а формат — представление этих данных. Например, нельзя в поле количество страниц ввести текст или дробное число.
Второй этап — перенос поля на вкладку пользователя. Для этого щелкните по выбранному полю на панели Выбор поля (Field Chooser), а затем, удерживая нажатой кнопку мыши, перенесите его на вкладку формы и отпустите кнопку мыши. Поля добавляются вместе с подписями к ним.
Поскольку предполагается, что контакт может иметь несколько книг, повторите вышеприведенную процедуру, только изменяя значение в поле Имя (Name) на название книги 2, название книги з и т. д.
Замечание
Пользователь может не создавать, а выбирать уже готовые поля на панели Выбор поля.
Элементы управления
Следующее поле, которое мы будем создавать, — Переплет. Как вы уже знаете, поле переплет может принимать только одно из двух значений: твердый или мягкий. Конечно, это поле можно создать по аналогии с двумя предыдущими и требовать от пользователя ввода его значения. Но гораздо корректнее и рациональнее использовать раскрывающийся список. Раскрывающийся список — это один из стандартных элементов управления, о которых пойдет речь в данном разделе.
Стандартные элементы управления
Элемент управления — это специальное средство графического интерфейса пользователя, предназначенное для ввода/вывода информации и управления работой программы. В Outlook, как и в других офисных приложениях, имеется четырнадцать стандартных элементов управления. Кроме того, в формах можно использовать дополнительные элементы управления OLE и ActiveX. В приведенной ниже таблице кратко описан каждый из стандартных элементов управления.
Основные элементы управления

Название

Имя объекта

Описание

Поле со списком

ComboBox

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

Текстовое
поле

TextBox

Используется для ввода и изменения данных,
а также для вывода результатов вычисления. Например, поле, в которое должно вводится название книги — TextBox

Надпись

Label

Используется для вывода в формате надписей. Данный объект обычно применяется для отображения пояснения к расположенному рядом элементу управления. Например, объект Название книги 1 — это Label

Список

ListBox

Используется только для выбора нужного значения из списка

Флажок

CheckBox

Специальная ячейка, принимающая значения Истина, если она помечена, и Ложь — в противном случае

Переключатель

OptionButton

Используется для выбора одного варианта из многих

Выключател ь

ToggelButton

Кнопка, имеющая два состояния: Включено и Выключено

Рамка

Frame

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

Кнопка

CommandButton

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

Рисунок

Image

Используется для вывода рисунка

Набор вкладок

TabStrip

Позволяет создать несколько вкладок в одной и той же области окна или окна диалога

Набор страниц

MultiPage

Служит для представления нескольких экранов инсрормации в виде единого набора

Полоса прокрутки

ScrollBar

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

Счетчик

SpinButton

Список, состоящий из упорядоченного набора чисел, изменяющихся с определенным шагом

Раскрывающийся список
Создадим раскрывающийся список Переплет и соответствующую надпись к нему.
Добавление элементов управления
> Форма >> Элементы управления
Toolbox Label {На форме}
{На элементе Надпись} Свойства
Оформление
Заголовок := Переплет:
ОК
Toolbox ComboBox {Ha форме}
{Ha элементе Список}