Кнопка (Button) помимо свойств, присущих всем элементам управления, имеет и некоторые специфичные свойства, представленные в табл. 10.12.
Таблица 10.12.Свойства кнопки
Свойство
Описание
Прозрачный (Transparent)
Определяет, является кнопка видимой Нет (False) или прозрачной Да (True)
Автоматический повтор (AutoRepeat)
Определяет, выполняется ли повторно процедура обработки события или макрос, пока кнопка остается нажатой путем соответствующей установки значений Да (True) или Нет (False)
Объект Control имеет пять методов:
1. Dropdown
2. Requery
3. SetFocus
4. SizeToFit
5. Undo
Некоторые из этих методов были рассмотрены при описании методов форм, остальные представлены ниже.
Метод Dropdown раскрывает содержание поля со списком. Например, этот метод можно использовать для раскрытия списка в момент получения фокуса элементом управления.
ПРИМЕЧАНИЕ:Если при вызове данного метода элемент управления не имеет фокуса, то произойдет ошибка.
Метод SizeToFit задает размер элемента управления в соответствии с размерами текста или изображения, которые содержатся в этом элементе управления. Данный метод может применяться только в режиме конструктора форм.
Этот метод можно использовать в процессе создании в программе кнопок для определения их размеров.
ВНИМАНИЕ:Данный метод воздействует не на все элементы управления. Присоединенные элементы управления могут изменять свой размер при переходе от записи к записи. Это справедливо для полей, списков, полей со списками и присоединенных рамок объектов.
Для работы с отчетами MS Access предоставляет ряд объектов, структура которых изображена на рис. 10.7.
Коллекция Reports содержит все отрытые отчеты базы данных, каждый из которых представляется объектом Report.
Каждый отчет имеет коллекцию Controls, членами которой являются элементы управления, содержащиеся в отчете. В каждый объект Report также встроен объект Module и коллекция Properties. Объект Module представляет собой модуль отчета, а коллекция Properties содержит все встроенные свойства отчета.
Как мы видим, структура объектов, встроенных в объект Report, практически идентична структуре объектов, встроенных в объект Form. Сам объект Report имеет большое количество тех же свойств, что и объект Form.