Access 2002

Свойство BoundColumn


Так как наличие такого заголовка не имеет смысла, не присваивайте свойству ColumnHeads значение Yes, если в элементе управления отображается список полей.

Свойству ColumnHeads полей со списком лучше не присваивать значение True. Во-первых, несколько странно видеть заголовки столбцов в раскрывающемся списке. Кроме того, если это свойство имеет значение True, то при обработке строк данных в поле со списком могут возникать скрытые ошибки. Применяйте это свойство только для списков.

Свойство BoundColumn определяет, из каких столбцов элемент управления будет возвращать значения после выбора в списке некоторого элемента. Это означает, что значение столбца, указанного в свойстве BoundCol umn, возвращается элементом управления в случае, например, присвоения этого значения некоторой переменной. Существует два метода использования рассматриваемого свойства. Обычное использование

В этом случае свойству BoundColumn присваивается целое число в диапазоне от О до значения свойства Col umnCount. Для получения значения, возвращаемого элементом управления, можно использовать, скажем, такое выражение: varMyVariable – cboTestCombo

Переменная varMyVariable получает значение из строки, выбранной вами в том столбце элемента управления cboTestCombo, который указан в свойстве BoundColumn.

Чтобы присвоить значение элементу управления cboTestCombo, воспользуйтесь следующим выражением:

cboTestCombo – varMyVariable

Этот код находит и выбирает в элементе управления первую строку, в которой значение столбца, указанного в свойстве BoundColumn, совпадает со значением переменной varMyVariable. Затем он присваивает элементу управления значение данной переменной. Если такую строку найти не удалось, элемент управления получает значение Null.

Комментарии закрыты