Используйте область "Зависимости объектов", чтобы увидеть, как связаны объекты

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

В области "Зависимости объектов " в Access показано, как объекты базы данных, такие как таблицы, формы, запросы и отчеты, взаимодействуют с другими объектами или зависят от них.

Чтобы избежать случайного удаления источников записей, можно использовать область " Зависимости объектов ". Предположим, есть запрос "Заказы за квартал" в базе данных "Продажи", и он больше не нужен. Прежде чем удалять запрос, выясните, используют ли его в качестве источника данные какие-либо другие объекты базы данных, например форму или отчет. Затем можно либо изменить зависимые объекты, удалив ссылки на запрос, либо удалить зависимые объекты вместе с запросом. Просмотр полного списка зависимых объектов поможет сэкономить время, избавив от необходимости вручную проверку свойств объекта, и свести к минимуму ошибки, находя детали, которые могут быть пропущены при аудите вручную.

Если вы хотите изменить структуру объекта базы данных, область Зависимости объектов также может быть полезна, показывая, как изменение структуры повлияет на другие объекты. Панель Зависимости объектов следует использовать для планирования основных изменений в проекте.

Использование панели "Зависимости объектов"

  1. Откройте базу данных, которую нужно исследовать.

  2. В области навигации выберите или откройте таблицу, форму, отчет или запрос.

  3. На вкладке "Работа с базами данных " в группе "Отношения " щелкните "Зависимости объектов".

  4. При появлении запроса нажмите кнопку "ОК ", чтобы обновить сведения о зависимости.

    Примечание

    Обновление сведений о зависимостях может занять некоторое время.

    Откроется панель "Зависимости объектов ".
    Область зависимостей объектов

  5. Чтобы просмотреть список объектов, использующих объект, выбранный на шаге 2, щелкните "Объекты, которые зависят от меня " в верхней части области. Чтобы просмотреть список объектов, используемых выбранным объектом, щелкните Объекты, от которых я зависею.

  6. Чтобы просмотреть сведения о зависимостях для объекта, щелкните значок развертывания (+) рядом с этим объектом. В Access отображается до четырех уровней зависимостей объекта.

При использовании области "Зависимости объектов " запомните следующие факты:

  • Сведения о зависимостях доступны только при наличии разрешений на открытие объекта в режиме конструктора.

  • В этой области не отображаются сведения о макросах и модулях кода.

  • Она работает только для таблиц, форм, отчетов и запросов, за исключением следующих типов запросов:

    • SQL-запросы, включая запросы на объединение, запросы определения данных и запросы к серверу
    • Вложенные запросы
      Когда Access обнаруживает вложенные запросы, сведения о зависимостях создаются только для самого внешнего запроса. Это правило также применяется к исходным таблицам и запросам подтаблицы запроса, а также к полям подстановки.

    Примечание

    В таких случаях Access обычно перечисляет эти объекты в области "Зависимости объектов " в разделе "Игнорируемые объекты>и неподдерживаемые объекты".

  • Access создает сведения о зависимостях путем поиска в картах имен, поддерживаемых функцией автозамены имен, которая автоматически исправляет распространенные побочные эффекты, возникающие при переименовании форм, отчетов, таблиц, запросов, полей или элементов управления в формах и отчетах. Если функция автозамены имен отслеживания отключена, вам будет предложено включить эту функцию, прежде чем вы сможете просмотреть сведения о зависимостях.

См. также

Настройка параметров автозамены имен

Изучение структуры базы данных Access