Forms MS Access,向一对多关系添加信息的表单

Forms MS Access,向一对多关系添加信息的表单,forms,ms-access,one-to-many,Forms,Ms Access,One To Many,我有一个带有订单的访问表和一个带有itemId的子表。 它有一对多的关系 我想创建一个表单,将itemId添加到所选订单(已存在)中 这就是我期望它看起来的样子: Order: [ ] ItemId: [ ] Measurement1: [ ] Measurement2: [ ] [Save-button] 有人能帮我做这个吗?看看。订单表将用于主表单,项目将位于

我有一个带有订单的访问表和一个带有itemId的子表。 它有一对多的关系

我想创建一个表单,将itemId添加到所选订单(已存在)中

这就是我期望它看起来的样子:

Order:        [            ]
ItemId:       [            ]
Measurement1: [            ]
Measurement2: [            ]

        [Save-button]

有人能帮我做这个吗?

看看。订单表将用于主表单,项目将位于子表单上。Access可以很好地处理Items记录中的OrderID键。

如果您希望用户能够访问订单屏幕,子表单是政治上正确的方法。如果用户不需要直接访问订单详细信息,只需要访问项目,那么您可以为其设置一个组合框

 Order: [              [V]]
其控制源作为orders表中订单ID的查询。将其链接到Item表中的Orders字段,它将以子表单的形式存储订单,而不允许用户查看订单的详细信息


但是,如果要为选定订单显示多个项目,请使用子表单(具有多个项目的子表单)

为什么不添加子表单并链接aster和child字段。然后一切都会正常地联系在一起。这是一个选择。我个人使用的表格要求用户进入项目所在的建筑和房间;该项目的表单很长(30个字段),因此我可以通过下拉列表选择建筑和房间参照(使用一些简单的查询源),然后填写其余信息,从而节省更多空间。这样,用户就不能编辑预设的房间和建筑物;只能从中选择。