Кроме свойств, общих для всех элементов управления, приведем некоторые характерные свойства полей (табл.10.10.)
Таблица 10.10. Свойства поля
Свойство
Описание
Формат поля (Format)
Определяет формат, в котором выводятся данные в поле в режиме формы и на печати. Допустимые значения (форматы) зависят от типа присоединенного поля таблицы, используемой в качестве источника данных
Значение по умолчанию (DefaultValue)
Этому свойству можно задать значение, которое будет вводиться в поле при создании новой записи. Его значение должно находиться в диапазоне допустимых значений для данного типа. Данное свойство можно использовать, например, для ввода в поле текущей даты с помощью функции Now. Диапазон допустимых значений зависит от типа присоединенного поля таблицы
Число десятичных знаков (DecimalPlaces)
Определяет количество десятичных знаков, которые отображаются в поле. Значение данного свойства может быть равно Авто (Auto) — 255 или находиться в диапазоне от 1 до 15. Если значение равно Авто (Auto), то количество знаков после запятой определяется значением свойства Формат поля (Format). В противном случае число десятичных знаков лежит в диапазоне от 1 до 15
Все свойства полей, описанные в табл. 10.10, присущи также и полям со списком. Кроме этого, поля со списком обладают набором дополнительных свойств, представленных в табл. 10.11.
Таблица 10.11.Свойства поля со списком
Свойство
Описание
Selected
Определяет, выделен ли конкретный элемент списка путем назначения данному свойству значений Да (True) или Нет (False). Все значения для каждого элемента списка хранятся в массиве с индексами, отсчитываемыми от 0. Если элемент списка выделен, то значение свойства Selected равняется Да (True). Свойство доступно для чтения и записи
Обратите внимание, что если свойство Несвязное выделение (MultiSelect) имеет значение Простой (Simple), то выделенным может быть только один элемент списка. При установке значения свойства Несвязное выделение (MultiSelect) выделенными могут быть все элементы списка. Следующий ниже пример делает выделенным пятый элемент списка Выбор товара активной формы:
Ме![Выбор товара]. Selected (4) = True
Несвязное выделение (MultiSelect)
Определяет способ одновременного выделения нескольких элементов списка. Значениями данного свойства являются: 0 - Отсутствует (None), 1 - Простой (Simple), 2 - Со связным выбором (Extended).Если значение данного свойства равно 0, то одновременное выделение нескольких элементов списка невозможно. При значении равном 1 выделение нескольких элементов производится при выборе элементов списка с помощью мыши или нажатия клавиши Пробел. Если значение данного свойство равно 2, то допускается одновременное выделение нескольких элементов списка, расположенных друг за другом, спомощью нажатия кнопки мыши или клавиш перемещения курсора при удерживаемой клавише Shift. Отдельный элемент списка выделяется или выделение снимается нажатием кнопки мыши при нажатой клавише Ctrl. To есть выделение в списке производится аналогично выделению файлов и папок в правой части Проводника
Количество столбцов (ColumnCount)
Определяет количество столбцов списка, отображаемых на экране. В случае если источником строк для списка является таблица или запрос, то отображаются поля источника данных в направлении справа налево. Максимальное количество столбцов определяется количеством полей в таблице или запросе
Заглавия столбцов (ColumnHeads)
Определяет, выводятся ли заголовки столбцов списка (поля со списком} путем задания значений Да (True) или Нет (False). Заглавия столбцов выводятся как первые строчки столбцов. Содержимое заглавия зависит от значения свойства Тип (Туре) источника строк. Если в качестве источника строк используется таблица или запрос, то заголовки столбцов определяются как имена соответствующих столбцов
Ширина списка (ListWidth)
Определяет ширину списка. Значение задается в сантиметрах
Количество строк (ListRows)
Определяет количество строк списка. Значение данного свойства находится в диапазоне от 1 до 255
Цвет текста (ForeColor)
Определяет цвет шрифта списка. Значение данного свойства представляет собой числовое выражение, которое можно задать в окне свойств с помощью окна диалога Цвет (Color Buider), вызываемого кнопкой Построить (Build)
Цвет фона (BackColor)
Определяет цвет фона списка. Значение данного свойства представляет собой числовое выражение
Ограничиться списком (LimitToList)
Определяет вывод в поле со списком только значений, содержащихся в списке, путем установки значений Да (True) или Нет (False)
Шрифт (FontName)
Определяет шрифт текста в списке. Значением данного свойства является строка, представляющая собой имя шрифта
Размер шрифта (FontSize)
Определяет размер шрифта в списке. Значения данного свойства представляют собой целые числа в диапазоне от 1 до 127 включительно
Курсив (FontItalic)
Позволяет задать наклонный стиль шрифта элемента управления путем установки значений Да (True) или Нет (False)
Подчеркнутый (FontUnderline)
Позволяет задать подчеркнутый стиль шрифта элемента управления путем установки значений Да (True) или Нет (False)
Насыщенность (FontWeight)
Определяет ширину линии, используемой для отображения символов элемента управления на экране и при печати при помощи задания следующих вариантов свойства: 100 - Тонкий (Thin), 200 - Сверхсветлый (Extra Light), 300 - Светлый (Light), 400 - Обычный(Normal), 500 - Средний (Medium), 600 - Плотный (Semi-Bold), 700 - Полужирный (Bold), 800 - Жирный (Extra Bold), 900 - Сверхжирный (Heavy)