Свойство BoundColumn (Присоединенный столбец)

Применение

Объект ComboBox

Объект ListBox

После выбора пункта в списке или поле со списком свойство BoundColumn (Присоединенный столбец) сообщает Microsoft Office Access 2007, значения какого столбца следует использовать для элемента управления. Если элемент управления привязан к полю, значение в столбце, определяемом свойством BoundColumn, сохраняется в поле ControlSource (Данные) свойства. Возвращает доступное для чтения и записи значение типа Long.

выражение.BoundColumn

выражение (обязательно). Выражение, возвращающее один из объектов из списка "Применение".

Значения

Свойство BoundColumn может принимать следующие значения:

Значение

Описание

0

В текущей записи хранится значение свойства ListIndex (Индекс списка), а не значение столбца. Значение свойства ListIndex первой строки равно 0, второй строки — 1 и т. д. В Access свойство ListIndex задается при выборе элемента из списка или поля со списком. Задание значения 0 для свойства BoundColumn и значения свойства ListIndex элемента управления может пригодиться, если, например, нужно хранить только последовательность чисел.

1 или больше

(Значение по умолчанию — 1.) Значение в заданном столбце становится значением элемента управления. Если элемент управления привязан к полю, значение сохраняется в этом поле в текущей записи. Для свойства BoundColumn нельзя задать значение, превышающее ColumnCount (Число столбцов).


Свойство BoundColumn можно задать с помощью страницы свойств элемента управления, макроса или кода Visual Basic для приложений (VBA).

Для полей таблицы, свойство DisplayControl которых имеет значение Поле со списком или Список, это свойство можно настроить на вкладке Подстановка в разделе Свойства поля.

Совет

Access автоматически задает свойство BoundColumn при выборе мастера подстановок в качестве типа данных для поля в режиме конструктора таблицы.

В коде VBA свойство BoundColumn задается с помощью числа или числового выражения от 0 до значения свойства ColumnCount.

Замечания

Крайний левый видимый столбец поля со списком (крайний левый столбец с ненулевым значением свойства ColumnWidths) содержит данные, отображаемые в текстовой части поля со списком в представлении формы или в отчете. Свойство BoundColumn определяет, значение какого столбца в списке текстовых полей или списке поля со списком будет сохранено при выборе. Это позволяет отображать данные, отличные от тех, которые сохраняются в качестве значения элемента управления.

Примечание : Если связанный столбец не является крайним левым видимым столбцом элемента управления (или для свойства BoundColumn установлено значение 0), то свойство LimitToList (Ограничиться списком) имеет значение Да.

В Access для ссылки на столбцы в свойстве Column (Столбец) используются порядковые номера, начиная с нуля. Для ссылки на первый столбец используется выражение Column(0), для ссылки на второй столбец — Column(1) и т. д. Однако для ссылки на столбцы для свойства BoundColumn применяются порядковые номера, начиная с 1. Это означает, что если свойство BoundColumn имеет значение 1, то для доступа к значению, сохраненному в этом столбце, нужно использовать выражение Column(0).

Если для свойства AutoExpand (Автоподстановка) задано значение Да, Access при вводе автоматически заполнит текстовую часть поля со списком соответствующим значением из списка поля со списком.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×