Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Применение

Объект ComboBox

Объект ListBox

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

выражение.BoundColumn

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

Значения

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

Значение

Описание

0

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

1 или больше

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

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

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

Совет

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

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

Замечания

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

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

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

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

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

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.