Объектная модель Microsoft Access 2002
Таблица 13.3. (продолжение).
Объект | Тип | Описание |
---|---|---|
Перечисленные семейства включают в себя все реальные объекты базы данных, независимо от того, открыты они или закрыты в данный момент | ||
CodeData | Объект | Ссылается на объекты, сохраненные приложением – источником данных (ядром Jet или SQL-сервером) в той базе данных, в которой выполняется (и содержится) код VBA, включающий данную ссылку. Содержит семейства объектов AccessObject: AllTables, AllQueries, AllViews, AllStoredProcedures, All Functions, AllDatabaseDiagrams. Перечисленные семейства включают в себя все реальные объекты базы данных, независимо от того, открыты они или закрыты в данный момент |
Controls | Семейство | Содержит объекты Control, представляющие все элементы управления в конкретной форме, отчете или секции, вложенные или присоединенные элементы управления. Это семейство является свойством объектов Form, Report, Section и Control |
Control | Объект | Представляет собой любой конкретный элемент управления в форме, отчете или секции, вложенный или присоединенный элемент управления. Объект Control может ссылаться на один из объектов, характеризующих элемент управления определенного типа, такой как: CheckBox, TextBox, ComboBox, CommandButton, CustomControl, BoundObjectFrame, Image, ListBox, ObjectFrame, OptionButton, OptionGroup, Page, Section, SubForm, TogleButton |
FormatConditions | Семейство | Содержит объекты FormatCondition и представляет набор форматов по условию для объекта TextBox или ComboBox |
FormatCondition | Объект | Представляет форматирование по условию, определенное для элемента управления типа поле ввода (объект TextBox) или список с полем ввода (объект ComboBox) |
Таблица 13.3. (продолжение).
Объект | Тип | Описание |
---|---|---|
AccessObjectProperties | Семейство | Содержит настраиваемые объекты AccessObj ectProperty, описывающие свойства и однозначно характеризующие конкретный объект AccessObject, CodeData, CodeProject, CurrentData или CurrentProject |
AccessObject | Объект | Ссылается на реальный объект Microsoft Access в любом из семейств: AllForms, AllReports, AllMacros, AllModules, AllDataAccessPages, AllTables, AllQueries, AllViews, AllStoredProcedures, All Functions, AllDatabaseDiagrams. В зависимости от того, к какому семейству он принадлежит, этот объект представляет собой любой из объектов Access: таблицу (Table), запрос (Query), отчет (Report), форму (From), модуль (Module), макрос (Macro), страницу доступа к данным (Data access page), представление (view), хранимую процедуру (stored procedure) или схему базы данных (Database diagram). Объект AccessObject ссылается на существующий объект базы данных, нельзя создать новый или удалить существующий объект AccessObject |
AccessObjectProperty | Объект | Представляет встроенные или определенные пользователем характеристики (свойства) любого объекта AccessObject, CodeData, CodeProject, CurrentData или CurrentProject |
В Microsoft Access 2002 появились два новых семейства, содержащих новые объекты:
- Printers – обеспечивает программное управление параметрами печати. Теперь есть возможность вывести документ на печать на любой из доступных принтеров, указать количество копий документа, который нужно напечатать, определить размер страницы и поля и т. д.
- AllFunctions – используется для программного доступа к пользовательским функциям, определенным в базе данных Microsoft SQL Server (объект, аналогичный запросу, который существует в проекте Microsoft Access). Этот объект может быть открыт в режиме Конструктора, режиме Таблицы, режиме Предварительного просмотра и в режиме Сводной таблицы или Сводной диаграммы как обычный запрос.