Объект Control представляет элемент управления в форме или разделе формы, присоединенном к другому элементу управления или находящемуся внутри него. Все объекты Control являются элементами коллекции Controls соответствующего объекта Form или Report.
Элементы управления раздела являются элементами коллекции Controls этого раздела. Элементы управления, находящиеся внутри группы переключателей, принадлежат коллекции Controls этого элемента управления. Элемент управления Надпись (Label), присоединенный к элементу управления, принадлежит коллекции Controls этого элемента управления.
Каждый тип объекта Control обозначается одной из встроенных констант. Например, кнопка обозначается константой acCommandButton. Константы, определяющие тип элемента управления, представлены в табл. 10.6.
Таблица 10.6.Константы, определяющие тип элемента управления
Константа
Элемент управления
аcBoundObjectPrame
Присоединенная рамка объекта (Bound Object Frame)
acCheckBox
Флажок (CheckBox)
acComboBox
Поле со списком (ComboBox)
acCommandButton
Кнопка (CommandButton)
acCustomControl
Элемент управления ActiveX (CustomControl)
acImage
Рисунок (Image)
acLabel
Надпись (Label)
aсLine
Линия (Line)
аcListBox
Список (ListBox)
acObject Frame
Свободная рамка объекта или диаграмма (ObjectFrame)
acOptionButton
Переключатель (OptionButton)
acOptionGroup
Группа переключателей (OptionGroup)
acPage
Страница (Page)
acPageBreak
Разрыв страницы (PageBreak)
acRectangle
Прямоугольник (Rectangle)
acSubform
Подчиненная форма или отчет (Subform)
acTabCtl
Набор вкладок (Tab)
acTextBox
Текствое поле (Text Box)
acToggleButton
Выключатель (ToggleButton)
Свойство ControlType определяет тип элемента управления, представляемого объектом Control. Значениями данного свойства являются константы, представленные в табл. 10
Свойство Column определяет конкретный столбец или комбинацию столбца и строки элемента управления (поля со списком или списка). Синтаксис свойства Column:
Control. Column (column, row)
Элементы синтаксиса свойства Column представлены в табл. 10.7.
Таблица 10.7.Элементы синтаксиса свойства Column
Элемент
Описание
Control
Обязательный элемент. Объект, представляющий собой активный список или поле со списком
Column
Обязательный элемент. Целое число в диапазоне от 0 до значения свойства ColumnCount минус 1, указывающее столбец
Row
Необязательный элемент. Целое число в диапазоне от 0 до значения свойства ListCount минус 1, указывающее строку
Это свойство может использоваться, например, для присвоения значения указанного элемента списка значению поля или другого элемента управления.