Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

Access 中的“ 对象依赖项 ”窗格说明了数据库对象(如表、窗体、查询和报表)如何与其他对象交互或依赖于其他对象。

可以使用“ 对象依赖项 ”窗格来帮助避免无意中删除记录源。 例如,假设在 Sales 数据库中有一个季度订单查询,并且不再需要该查询。 在删除查询之前,应了解数据库中的任何其他对象(如窗体或报表)是否使用该查询作为数据源。 然后,可以修改依赖对象以删除对查询的引用,也可以删除依赖对象以及查询。 查看从属对象的完整列表有助于节省时间,无需手动检查对象属性,并通过查找手动审核可能错过的详细信息来最大程度地减少错误。

如果要更改数据库对象的设计,“ 对象依赖项 ”窗格也可以通过显示设计更改对其他对象的影响而很有用。 应使用“ 对象依赖项 ”窗格来帮助规划重大设计更改。

使用“对象依赖项”窗格

  1. 打开要调查的数据库。

  2. 在导航窗格中,选择或打开表、窗体、报表或查询。

  3. 在“ 数据库工具 ”选项卡上的“ 关系” 组中,单击“ 对象依赖项”。

  4. 如果出现提示,请单击“ 确定 ”更新依赖项信息。

    注意: 更新依赖项信息可能需要一些时间。

    此时会显示“ 对象依赖项 ”窗格。

    “对象相关性”窗格

  5. 若要查看使用步骤 2 中选择的对象的对象列表,请单击窗格顶部的“ 依赖于我的对象 ”。 若要查看所选对象使用的对象列表,请单击“ 我所依赖的对象”。

  6. 若要查看对象的依赖项信息,请单击该对象旁边的展开 (+) 图标。 访问最多显示对象的四个依赖项级别。

使用 “对象依赖项 ”窗格时,请记住以下事实:

  • 仅当有权在设计视图中打开对象时,依赖项信息才可用。

  • 窗格不显示宏和代码模块的信息。

  • 窗格仅适用于表、窗体、报表和查询,以下类型的查询除外:

    • 特定于 SQL 的查询,包括联合查询、数据定义查询和传递查询

    • 子查询

      当 Access 遇到嵌套查询时,只会为最外层的查询生成依赖项信息。 此规则也适用于查询的子数据表的源表和查询,以及查阅字段。

    注意: 在这些类型的情况下,Access 通常会在 “对象依赖项 ”窗格中的“ 忽略 对象 > 不支持的对象”标题下列出这些对象。

  • Access 通过搜索名称自动更正功能维护的名称映射来生成依赖项信息,该功能可自动更正重命名窗体、报表、表、查询、字段或窗体和报表上的控件时发生的常见副作用。 如果禁用了跟踪名称自动更正信息,系统会提示你打开它,然后才能查看依赖项信息。

另请参阅

设置名称自动更正选项

了解 Access 数据库的结构

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。