【问题标题】:use access form to edit data from a query result使用访问表单编辑查询结果中的数据
【发布时间】:2014-11-15 04:03:17
【问题描述】:

我是 Access 2010 的新手,对 Access 也很熟悉。我有一个在结果中返回 10 列的查询(该查询称为 pending_review,源是一个名为 escalations 的表),其中一些字段是空白的,因为它们必须进行审查。结果列之一是主键。

所以这是我的问题:我需要创建一个表单,我可以在其中键入主键,并且表单上的字段将填充该行中的信息,以便我可以用我现在拥有的信息填充空白空间然后更新表。一旦表被更新,该行不应再显示在查询结果中。

我所做的是我创建了表单,但我不知道如何输入主键并且所有内容都会被填充。一种解决方案是制作一个组合框,向我显示查询结果中行的主键,以便每次我在其中一个字段中编辑某些内容以再次运行查询并减少选项中的数量组合框。

问题是,我该怎么做?还是有更简单更好的方法?

提前致谢!!

【问题讨论】:

    标签: ms-access ms-access-2010


    【解决方案1】:

    您不能只使用pending_review 查询作为数据源创建一个新表单吗? Access 让它变得非常简单——您只需使用表单向导即可。这为您提供了一个表单,您可以在其中一次编辑一行。大概pending_review 查询有一个过滤条件来检查某些字段是否为空白(null)。如果您在表单中完成了对结果行的编辑并刷新了表单,那么该行应该会从表单中消失,因为pending_review 源查询将不再返回它。

    即使你需要做一些更复杂的事情,这至少应该是一个好的开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-09
      • 2018-08-15
      • 2018-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多