Объектная модель Microsoft Access 2002
Табл. 13.3 содержит описание объектов Microsoft Access 2002, определенных в библиотеке Access, если не указана другая библиотека объектов.
Таблица 13.3. Описание основных элементов объектной модели Microsoft Access 2002.
Объект | Тип | Описание |
---|---|---|
Application | Объект | Ссылается на активное приложение Microsoft Access. Используется для управления приложением. Этот объект является" СОМ-компонентом и может быть использован другим приложением, которое поддерживает Automation |
Forms | Семейство | Содержит объекты Form, соответствующие всем открытым в данный момент формам в базе данных Access |
Form | Объект | Ссылается на конкретную форму Access, описывает свойства формы, элементы управления и модуль, содержащий процедуры формы. Каждый объект Form содержит в качестве свойства по умолчанию семейство Controls, представляющее элементы управления данной формы. Поэтому доступ к элементам управления формы может осуществляться двумя способами: явно (как к элементу семейства Controls) и неявно (как к элементу объекта Form): Forms! Заказы. Controls ШомерЗаказа, Forms! Заказы! НомерЗаказа. Последний способ доступа обрабатывается быстрее |
Reports | Семейство | Содержит объекты Report, соответствующие всем открытым в данный момент отчещие всем открытым в данный момент отчетам в базе данных Access |
Report | Объект | Ссылается на конкретный отчет Access, описывает свойства отчета, элементы управления и модуль, содержащий процедуры отчета. Доступ к элементам управления отчета осуществляется с помощью семейства Controls (свойства по умолчанию) двумя способами – явно или неявно |
Modules | Семейство | Содержит объекты Module, соответствующие всем открытым в данный момент стандартным модулям и модулям объектов в базе данных Access |
Module | Объект | Ссылается на конкретный стандартный модуль или модуль класса Access, описывает содержимое модуля в строках кода. Приложение Microsoft Access, кроме стандартных модулей, не привязанных к объектам, модулей форм и отчетов, привязанных, соответственно, к форме или отчету, может иметь модули классов, не зависящие от других объектов приложения и определяющие новый класс. Тип модуля можно узнать с помощью свойства Type |
Таблица 13.3. (продолжение).
Объект | Тип | Описание |
---|---|---|
References | Семейство | Содержит объекты Reference, представляющие собой установленные ссылки в приложении Access, С помощью данного семейства в приложении можно динамически устанавливать или удалять ссылки на внешние библиотеки |
Reference | Объект | Соответствует ссылке, установленной на библиотеку объектов или типов, содержит информацию о ссылке, включая имя библиотеки и путь к соответствующему файлу |
Printers | Новое семейство | Содержит объекты Printer, представляющие собой установленные ссылки на все печатающие устройства, доступные в приложении |
Printer | Новый объект | Ссылается на конкретное печатающее устройство |
DataAccessPages | Семейство | Содержит объекты DataAccessPages, соответствующие открытым в данный момент страницам доступа к данным в базе данных или проекте Access |
DataAccessPage | Объект | Ссылается на конкретную страницу доступа к данным Access. Описывает свойства страницы |
Screen | Объект | Ссылается на конкретную форму, отчет или элемент управления, который в данный момент имеет фокус |
DoCmd | Объект | Позволяет выполнить макрос или встроенную инструкцию Access с помощью процедуры на Visual Basic |
VBE | Объект из библиотеки VBIDE | Предоставляет доступ к функциональным средствам редактора Visual Basic для Microsoft Access |
DefaultWebOptions | Объект | Предоставляет доступ к атрибутам приложения, используемым в Access по умолчанию при открытии и сохранении Web-страниц |
WebOptions | Новый объект | Предоставляет доступ к атрибутам конкретной страницы доступа к данным, используемым в Access при открытии и сохранении Web-страниц. Эти атрибуты имеют более высокий приоритет, чем соответствующие атрибуты приложения. Если установлены атрибуты страницы доступа к данным, то соответствующие атрибуты приложения для работы с Web-страницами игнорируются. |