W okienku Zależności obiektów w programie Access pokazano, jak obiekty bazy danych, takie jak tabele, formularze, zapytania i raporty, współdziałają z innymi obiektami lub zależą od nich.
Okienko Zależności obiektów pozwala uniknąć przypadkowego usuwania źródeł rekordów. Załóżmy na przykład, że masz zapytanie Zamówienia kwartalne w bazie danych Sprzedaż i nie potrzebujesz już zapytania. Przed usunięciem zapytania należy sprawdzić, czy którykolwiek z pozostałych obiektów w bazie danych, na przykład formularz lub raport, użyj zapytania jako źródła danych. Następnie można zmodyfikować obiekty zależne w celu usunięcia odwołań do zapytania lub usunąć obiekty zależne wraz z zapytaniem. Wyświetlenie pełnej listy obiektów zależnych może pomóc zaoszczędzić czas, eliminując konieczność ręcznego sprawdzania właściwości obiektu i minimalizowania błędów poprzez znalezienie szczegółów, które mogą zostać pominięte podczas ręcznego audytu.
Jeśli chcesz zmienić projekt obiektu bazy danych, okienko Zależności obiektów może być również przydatne, pokazując, w jaki sposób zmiany projektu będą miały wpływ na inne obiekty. Okienko Zależności obiektów ułatwia planowanie dużych zmian w projekcie.
Korzystanie z okienka Zależności obiektów
-
Otwórz bazę danych, którą chcesz zbadać.
-
W okienku nawigacji zaznacz lub otwórz tabelę, formularz, raport lub zapytanie.
-
Na karcie Narzędzia bazy danych w grupie Relacje kliknij pozycję Zależności obiektu.
-
Jeśli zostanie wyświetlony monit, kliknij przycisk OK , aby zaktualizować informacje o zależnościach.
Uwaga: Aktualizowanie informacji o zależnościach może zająć trochę czasu.
Zostanie wyświetlone okienko Zależności obiektów .
-
Aby wyświetlić listę obiektów używających obiektu wybranego w kroku 2, kliknij pozycję Obiekty zależne ode mnie w górnej części okienka. Aby wyświetlić listę obiektów używanych przez wybrany obiekt, kliknij pozycję Obiekty, od których zależy.
-
Aby wyświetlić informacje o zależnościach dla obiektu, kliknij ikonę rozwijania (+) obok tego obiektu. Program Access wyświetla maksymalnie cztery poziomy zależności dla obiektu.
Podczas korzystania z okienka Zależności obiektu należy pamiętać o następujących faktach :
-
Informacje o zależnościach są dostępne tylko wtedy, gdy masz uprawnienia do otwierania obiektu w widoku projektu.
-
W okienku nie są wyświetlane informacje dotyczące makr i modułów kodu.
-
To okienko działa tylko w przypadku tabel, formularzy, raportów i zapytań, z wyjątkiem następujących typów zapytań:
-
Zapytania specyficzne dla języka SQL, w tym zapytania składające, zapytania definiujące dane i zapytania przekazujące
-
Podkwerend
Gdy program Access napotka zapytania zagnieżdżone, informacje o zależnościach są generowane tylko dla zapytania najbardziej zewnętrznego. Ta reguła dotyczy również tabel źródłowych i zapytań w podarkuszu danych zapytania oraz do pól odnośników.
Uwaga: W takich przypadkach program Access zazwyczaj wyświetla listę tych obiektów w okienku Zależności obiektów pod nagłówkiem Ignorowane obiekty > Obiekty nieobsługiane.
-
-
Program Access generuje informacje o zależnościach, wyszukując mapy nazw obsługiwane przez funkcję Autokorekty nazw — funkcji, która automatycznie koryguje typowe efekty uboczne występujące podczas zmieniania nazw formularzy, raportów, tabel, zapytań, pól lub kontrolek w formularzach i raportach. Jeśli funkcja śledzenia informacji Autokorekty nazw jest wyłączona, przed wyświetleniem informacji o zależnościach zostanie wyświetlony monit o ich włączenie.