В области Зависимости объектов в Access показано, как объекты базы данных, такие как таблицы, формы, запросы и отчеты, взаимодействуют с другими объектами или зависят от нее.
Вы можете использовать панель "Зависимости объектов", чтобы избежать случайного удаления источников записей. Например, предположим, что у вас есть запрос "Квартальные заказы" в базе данных Sales, и он вам больше не нужен. Перед удалением запроса следует выяснить, используют ли другие объекты в базе данных, например форму или отчет, запрос в качестве источника данных. Затем можно изменить зависимые объекты, чтобы удалить ссылки на запрос, или удалить зависимые объекты вместе с запросом. Просмотр полного списка зависимых объектов поможет сэкономить время, отняв необходимость вручную проверять свойства объекта и свести к минимуму ошибки, найдя сведения, которые может пропустить ручной аудит.
Если вы хотите изменить структуру объекта базы данных, область Зависимости объектов также может быть полезна, показывая, как изменение структуры повлияет на другие объекты. Для планирования основных изменений в структуре следует использовать панель "Зависимости объектов ".
Использование панели "Зависимости объектов"
-
Откройте базу данных, которую требуется исследовать.
-
В области навигации выберите или откройте таблицу, форму, отчет или запрос.
-
На вкладке Работа с базами данных в группе Связи щелкните Зависимости объектов.
-
При появлении запроса нажмите кнопку ОК , чтобы обновить сведения о зависимостях.
Примечание: Обновление сведений о зависимостях может занять некоторое время.
Откроется панель Зависимости объектов .
-
Чтобы просмотреть список объектов, использующих объект, выбранный на шаге 2, щелкните Объекты, которые зависят от меня в верхней части панели. Чтобы просмотреть список объектов, которые использует выбранный объект, щелкните Объекты, которые зависят от.
-
Чтобы просмотреть сведения о зависимостях для объекта, щелкните значок развертывания (+) рядом с этим объектом. Access отображает до четырех уровней зависимостей для объекта.
Помните следующие факты при использовании панели "Зависимости объектов ":
-
Сведения о зависимостях доступны только при наличии разрешений на открытие объекта в режиме конструктора.
-
На панели не отображаются сведения о макросах и модулях кода.
-
Область работает только для таблиц, форм, отчетов и запросов, за исключением следующих типов запросов:
-
Запросы, относящиеся к SQL, включая запросы объединения, запросы определения данных и сквозные запросы
-
Подзапросов
Когда Access обнаруживает вложенные запросы, сведения о зависимостях создаются только для самого внешнего запроса. Это правило также применяется к исходным таблицам и запросам подданных запроса, а также к полям подстановки.
Примечание: В таких случаях Access обычно перечисляет эти объекты в области Зависимости объектов под заголовком Игнорируемые объекты > Неподдерживаемые объекты.
-
-
Access создает сведения о зависимостях путем поиска карт имен, поддерживаемых функцией автозамены имени— функцией, которая автоматически исправляет распространенные побочные эффекты, возникающие при переименовании форм, отчетов, таблиц, запросов, полей или элементов управления в формах и отчетах. Если функция автозамены имени отслеживания отключена, перед просмотром сведений о зависимостях вам будет предложено включить ее.