Access 中的 [物件相依性] 窗格說明資料表、表單、查詢和報表等資料庫物件如何與其他物件互動或相依。
您可以使用 [物件相依性] 窗格,協助避免不小心刪除記錄來源。 例如,假設您在 [銷售] 資料庫中有 [每季訂單] 查詢,而您不再需要該查詢。 刪除該查詢之前,您應該了解資料庫中是否有任何其他物件 (例如表單或報表),使用查詢做為資料來源。 接著,您可以修改從屬參照物件以移除查詢的參照,或者連同查詢一起刪除從屬參照物件。 檢視完整的從屬參照物件清單能協助您節省時間,免去手動檢查物件屬性的需求,並透過發現人工稽核可能遺漏的詳細資料,將錯誤發生的機率降至最低。
當您想要變更資料庫物件的設計時,[物件相依性] 窗格也很實用,其可顯示其他物件會如何受到設計變更的影響。 您應使用 [物件相依性] 窗格來協助您規劃主要的設計變更。
使用 [物件相依性] 窗格
-
開啟要調查的資料庫。
-
在 [瀏覽窗格] 中,選取或開啟資料表、表單、報表或查詢。
-
在 [資料庫工具] 索引標籤上的 [資料庫關聯圖] 群組中,按一下 [物件相依性]。
-
如果出現提示,請按一下 [確定] 以更新相依性資訊。
附註: 更新相依性資訊可能需要一些時間。
[物件相依性] 窗格會隨即顯示。
-
若要查看使用您在步驟 2 中選取之物件的物件清單,請在窗格頂端按一下 [依存於我的物件]。 若要查看選取的物件使用的物件清單,請按一下 [我依賴的物件]。
-
若要查看物件的相依性資訊,請按一下物件旁邊的展開 (+) 圖示。 Access 最多會顯示物件四個層級的相依性。
當您使用 [物件相依性] 窗格時,請記住下列事項:
-
只有當您有權限在 [設計檢視] 中開啟物件時,才能使用相依性資訊。
-
窗格不會顯示巨集和程式碼模組的資訊。
-
窗格僅適用於資料表、表單、報表和查詢,但下列查詢類型除外:
-
SQL 特定查詢,包括聯合查詢、資料定義查詢和傳遞查詢
-
子查詢
當 Access 遇到巢狀查詢時,僅會針對最外層的查詢產生相依性資訊。 此規則也適用於查詢子資料工作表的來源資料表和查詢,以及查閱欄位。
附註: 在這些類型的案例中,Access 通常會在 [物件相依性] 窗格中的 [忽略的物件] > [不支援的物件] 標題底下列出這些物件。
-
-
Access 會搜尋名稱 [自動校正] 功能所維護的名稱對應,以產生相依性資訊——這項功能會自動校正當您重新命名表單、報表、資料表、查詢、欄位或表單和報表上的控制項時所發生的常見連帶影響。 如果停用了名稱自動校正資訊追蹤功能,系統會提示您啟用該功能,才能查看相依性資訊。