Използвайте функцията „Обектни зависимости“, за да проверите кои обекти се използват от таблица, заявка, формуляр или отчет.
Обектните зависимости е функция на Access, която ви позволява да видите кои обекти на базата данни разчитат на други обекти.
Това може да бъде полезно, когато мислите да изтриете обект. Преди да изтриете обект от базата данни, първо трябва да проверите дали други обекти зависят от него. Ако са, трябва да премахнете препратките към обекта, преди да изтриете.
Функцията „Обектни зависимости“ може да бъде полезна и за планиране на промени в дизайна и бъдещи подобрения на базата данни. Възможността да преглеждате зависимостите на обекта може да ви помогне да разберете как всеки обект ще бъде засегнат от всяка бъдеща промяна в дизайна.
Ето как да покажете зависимостите на обекта.
-
Стартирайте панела за зависимостите на обекти
Отворете обекта, който искате да проверите, след което щракнете върху Обектни зависимости на лентата (от Инструменти за база данни раздел).
При таблици опцията е достъпна и от Таблица раздел в лентата.
-
Показват се зависимостите на обекти
Показва се екранът Зависимости на обекта.
Панелът изброява всички типове обекти и всякакви зависимости.
Има две опции за преглед на зависимости:
- Обекти, които зависят от мен
- Обекти, от които завися
Първата опция е опцията по подразбиране. Той показва всички обекти, които зависят от текущия обект (т.е. този, за който преглеждате зависимостите).
-
Зависимости за превключване
Щракнете върху Обекти, от които зависим за да видите всички обекти, от които зависи текущият обект.
-
Навигирайте през зависимостите
Можете да разширите всеки обект, за да видите допълнителни зависимости. Access показва до четири нива на зависимости за обект.
Ако няма зависимости за обект, текстът Няма ще се покаже.
Можете да разширите панела, като щракнете и плъзнете ръба.
-
Преглед на зависим обект
Можете да щракнете върху всеки обект, посочен в панела Зависимости на обекта, за да видите този обект.
Ограничения на функцията зависимост на обекти
Колкото и удобен да е този инструмент, има някои важни ограничения, които трябва да сте наясно, преди да го използвате.
- Информацията за зависимостта е достъпна само за обекти, за които имате разрешение да отваряте.
- Информацията за зависимостта не се показва за:
- Макроси и кодови модули.
- Заявки за действие (т.е. заявки, които вмъкват, актуализират или изтриват данни).
- Специфични за SQL заявки, включително заявки за съюз, заявки за дефиниране на данни и преходни заявки
- Подзаявки (все пак информацията за зависимостта все още е налична за външната заявка, но не и за вложената заявка).
- Функцията „Обектни зависимости“ изисква функцията за автоматично коригиране на името да бъде активирана. Ако е деактивиран, ще бъдете подканени да го включите, преди да можете да видите информацията за зависимостта.