Шаг 188 - Объект Document

Описание
Объект Document содержит сведения о конкретном экземпляре объекта. Этот объект может быть базой данных, сохраненной таблицей, запросом или связью (только в базах данных Microsoft Jet).

Замечания
Каждый объект Container содержит семейство Documents, включающее объекты Document, которые содержат сведения о встроенных объектах данного контейнера. В следующей таблице приведен список типов объектов, описания которых содержатся в объектах Document, имя соответствующего объекта Container и тип сведений, содержащихся в объекте Document.

База данных		Databases		Сохраненная база данных.
Таблица или запрос		Tables		Сохраненная таблица или запрос.
Связь			Relations		Сохраненная связь.

Не следует путать конкретные типы объектов Container с семействами, имеющими такие же имена. Например, объект Container типа "Databases" относится ко всем сохраненным объектам указанного типа, в то время как семейство Databases включает только базы данных, открытые в конкретной рабочей области.

Объект Document позволяет:

  1. Определить с помощью свойства Name имя, которое было присвоено объекту при его создании пользователем или ядром базы данных Microsoft Jet.
  2. Определить с помощью свойства Container имя объекта Container, содержащего данный объект Document.
  3. Определить или указать владельца объекта с помощью свойства Owner. Для того чтобы задать значение свойства Owner, необходимо иметь разрешение на запись для объекта Document. Задаваемое значение данного свойства должно представлять имя существующего объекта User или Group.
  4. Определить или установить разрешения на доступ к объекту для пользователя или группы, с помощью свойств UserName или Permissions. Для указания значений данных свойств необходимо иметь разрешение на запись для объекта Document, а задаваемое значение свойства UserName должно являться именем существующего объекта User или Group.
  5. Определить дату и время создания или последнего изменения объекта Document с помощью свойств DateCreated и LastUpdated.

Объект Document представляет существующий объект базы данных, поэтому невозможно создать новый объект Document или удалить существующие объекты. При ссылках на объект Document используют его порядковый номер в семействе или значение свойства Name (имя):

Documents(0)
Documents("имя")
Documents![имя]

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 13.04.2002