Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Коллекция AccessObjectProperties содержит все настраиваемые объекты AccessObjectProperty конкретного экземпляра объекта. Эти объекты AccessObjectProperty (которые часто называются просто свойствами) однозначно характеризуют экземпляр объекта.
Примечания
Используйте коллекцию AccessObjectProperties в Visual Basic или в выражении для ссылки на свойства объекта CurrentProject, CodeProject или AccessObject . Например, можно перечислить коллекцию AccessObjectProperties , чтобы задать или вернуть значения свойств отдельного отчета.
Примечание.
Коллекция AccessObjectProperties недоступна для объектов, производных от объекта CurrentData (например, CurrentData.AllTables! Таблица 1). Для объектов, полученных таким образом, доступ к их встроенным свойствам можно получить только путем прямых вызовов нужного свойства (например, CurrentData.AllTables! Table1.Name).
Чтобы добавить пользовательское свойство к существующему экземпляру объекта, сначала определите его характеристики и добавьте его в коллекцию с помощью метода Add . Ссылка на определяемый пользователем объект AccessObjectProperty , который еще не был добавлен в коллекцию AccessObjectProperties , вызовет ошибку, как и добавление пользовательского объекта AccessObjectProperty в коллекцию AccessObjectProperties , содержащую объект AccessObjectProperty с тем же именем.
Используйте метод Remove для удаления пользовательских свойств из коллекции AccessObjectProperties .
Примечание.
Встроенный или определяемый пользователем объект AccessObjectProperty связан только с определенным экземпляром объекта. Свойство не определено для всех экземпляров объектов выбранного типа.
Для ссылки на встроенный или определяемый пользователем объект AccessObjectProperty в коллекции по порядковому номеру или свойству "Имя " используйте любую из следующих форм синтаксиса.
CurrentProject.AllForms("Form1").Properties(0)
CurrentProject.AllForms("Form1").Properties("name")
CurrentProject.AllForms("Form1").Properties![name]
С помощью тех же синтаксических форм можно также ссылаться на свойство Value объекта AccessObjectProperty . Контекст ссылки определяет, ссылаетесь ли вы на сам объект AccessObjectProperty или на свойство Value объекта AccessObjectProperty .
Примечание.
Свойства в коллекции AccessObjectProperties не хранятся и могут быть потеряны при извлечении или извлечении объекта с помощью надстройки "Управление исходным кодом ".
Методы
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.