将查询用作窗体或报表的记录源

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

您可以使用查询提供窗体或报表的数据。当您创建的窗体或报表,也可以更改现有窗体或报表的记录源属性设置,您可以使用查询。设置记录源属性时,您可以指定现有查询,也可以创建新查询使用。

如果查询用作记录源后,您可能无法编辑的数据。查询用作记录源之前,应考虑是否需要编辑的数据。

本文介绍了如何将现有窗体或报表的记录源属性设置,并提供以下信息可以和不能编辑查询数据时。

本文不介绍如何创建窗体或报表。创建窗体和报表的帮助,请参阅文章创建窗体指南创建简单报表

本文内容

现有查询用作窗体或报表的记录源

创建查询用作窗体或报表的记录源

编辑查询中的数据

现有查询用作窗体或报表的记录源

在设计视图中,设置为您想要使用的现有查询的记录源属性。

  1. 在设计视图中打开窗体或报表。

    如果属性表尚未打开,请按F4将其打开。

  2. 在属性表中,在数据选项卡上,单击记录源属性框。

    “数据”选项卡上的记录源属性。

  3. 执行下列操作之一:

    • 开始键入您想要使用的查询的名称。

      键入时,access 会自动填充对象的名称。

      - 或 -

    • 单击箭头,然后选择要使用的查询。

返回页首

创建查询用作窗体或报表的记录源

在设计视图中,使用 ( “生成器”按钮 ) 的生成按钮在记录源属性框中创建新查询用作记录源。

  1. 在设计视图中打开窗体或报表。

    如果属性表尚未打开,请按F4将其打开。

  2. 在属性表中,在数据选项卡上,单击记录源属性框。

  3. 单击 “生成器”按钮

    属性表中的“生成”按钮。

    在设计视图中打开一个新查询。

  4. 设计该查询,然后保存并关闭它。

    设计查询的帮助,请参阅文章创建简单的选择查询

返回页首

编辑查询中的数据

使用窗体的主要原因之一是输入和编辑数据。编辑数据不支持某些查询。您将查询用作记录源的窗体之前,应考虑是否可以编辑查询数据。

何时可以编辑查询中的数据?

如果,您可以编辑查询中的数据:

  • 基于查询只有一个表。

  • 查询基于与一对一关系它们之间的两个表。

  • RecordsetType属性的窗体设置为动态集 (不一致的更新),并且无下一节中的条件适用。

注意: 您可以编辑查询中的数据,即使它的某些字段可能无法进行编辑。下面的部分中列出这种情况。

何时不编辑查询中的数据?

您不能编辑查询中的数据时:

  • 查询是交叉表查询。

  • 查询是SQL 特定查询。

  • 要编辑的字段是计算字段。在此例中,您可能能够编辑查询中的其他字段中的数据。

  • 查询包含 GROUP BY 子句。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×