Властивість BoundColumn

Стосується

Об’єкт ComboBox

Об’єкт ListBox

Коли ви вибираєте пункт списку або поля зі списком у Microsoft Office Access 2007, властивість BoundColumn визначає, дані якого стовпця використовуються як значення елемента керування. Якщо елемент керування прив’язано до поля, значення в стовпці, визначеному властивістю BoundColumn, зберігається в полі, ім’я якого міститься у властивості ControlSource. Довге ціле число (читання й записування).

вираз.BoundColumn

вираз – обов’язковий аргумент. Це вираз, який повертає один з об’єктів зі списку "Стосується".

Значення

Властивість BoundColumn може мати наведені нижче значення.

Параметр

Опис

0

У поточному записі замість значення стовпця зберігається значення властивості ListIndex. Для першого рядка значення властивості ListIndex дорівнює 0, для другого – 1 тощо. Access установлює властивість ListIndex, якщо вибрати елемент в елементі керування "список" або в списку елемента керування "поле зі списком". Призначити властивості BoundColumn значення 0 і скористатися значенням властивості ListIndex елемента керування може бути корисно, якщо, наприклад, вам потрібно лише зберегти послідовність чисел.

1 або більше число

Стандартне значення – 1. Значення у вказаному стовпці стає значенням елемента керування. Якщо елемент керування прив’язано до певного поля, це значення зберігається в цьому полі поточного запису. Для властивості BoundColumn не можна встановити значення, більше за значення ColumnCount.


Ви можете налаштувати властивість BoundColumn, використовуючи вікно властивостей елемента керування, макрос або код Visual Basic for Applications (VBA).

Цю властивість можна налаштувати в режимі конструктора таблиці на вкладці Підстановка в розділі Властивості поля для полів таблиці, для яких властивість DisplayControl має значення Поле зі списком або Список.

Порада

Access автоматично налаштовує властивість BoundColumn, коли ви вибираєте майстер підстановок як тип даних для поля в режимі конструктора таблиці.

Щоб налаштувати властивість BoundColumn за допомогою коду Visual Basic for Applications (VBA), введіть число або числовий вираз, що належить до діапазону від 0 до значення властивості ColumnCount.

Примітки

Крайній лівий видимий стовпець у полі зі списком (крайній лівий стовпець, для якого значення властивості ColumnWidths поля зі списком не дорівнює 0) містить дані, що відображаються в частині текстового поля елемента керування "поле зі списком" у поданні форми або у звіті. Властивість BoundColumn визначає, значення якого стовпця в текстовому полі або в полі зі списком потрібно зберегти, коли ви зробите вибір. Завдяки цьому ви можете відображати різні дані, які зберігаються як значення елемента керування.

Примітка : Якщо прив’язано стовпець, відмінний від крайнього лівого видимого стовпця в елементі керування (або якщо ви призначили властивості BoundColumn значення 0), властивість LimitToList має значення Так.

Для посилання на стовпці у властивості Column в Access використовуються числа з відліком від нуля. Це означає, що на перший стовпець посилається вираз Column(0), на другий – вираз Column(1) тощо. Однак у властивості BoundColumn для посилання на стовпці використовуються числа з відліком від 1. Тобто, якщо властивість BoundColumn має значення 1, ви можете отримати значення, яке зберігається в цьому стовпці, скориставшись виразом Column(0).

Якщо властивість AutoExpand має значення Так, Access автоматично вносить в текстове поле елемента керування "поле зі списком" значення зі списку цього елемента керування, яке найбільше схоже на текст, що ви вводите.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×