Свойство ListBox.BoundColumn (Access)

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

Синтаксис

expression. BoundColumn

выражение Переменная, представляющая объект ListBox .

Замечания

Свойство BoundColumn использует следующие параметры.

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

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

В Visual Basic задайте свойство BoundColumn , используя число или числовое выражение, равное значению от 0 до параметра свойства ColumnCount .

Примечание.

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

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

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

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

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.