1

关系

形式

表度量包含许多链接到包含多个问题的表的外部 id。该表单将包含每个链接表的许多子表单,为了清楚起见,我目前仅显示链接表“nbas_test”。

当在子表单中输入信息时,会创建一条新记录,如何将子表单生成的新记录的 ID 存储在主表中。

即在这种情况下,我如何将 nbas_test.nbas_ID 存储在 measure.nbas_ID 中。

目前我可以通过在 NBAS_test 中包含参与者 ID 和时间点 _id 并在表单上包含另一个组合框来选择适当的 NBAS 记录并绑定 nbas_ID 来做到这一点,但这似乎有点笨拙,除非我强迫我的最终用户这样做,否则他们可能会这样做忘记。

4

2 回答 2

1

根据您的要求,您应该能够使用子表单的 After Insert 或 After Update* 事件来更新父表单上的绑定控件。

 Me.Parent.txtSubID = Me.txtnbas_ID

*After Update 事件也在插入记录后运行,因此您不需要这两个事件。

于 2013-02-05T14:23:00.777 回答
0

连接两个领域!

在子窗体上 -> 属性 (F4) -> “数据”选项卡 -> “链接子字段”和“链接主字段”

于 2013-03-08T05:16:39.517 回答