Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При выборе из списка свойство 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 и обратная связь.