【问题标题】:New record in subform based on ID of main form基于主窗体ID的子窗体中的新记录
【发布时间】:2014-03-14 21:08:19
【问题描述】:

首先我想说的是,我是 Access 的初学者,我会很感激我能得到的每一点帮助。

我创建了一个表单,显示来自我的一个表的记录,其中包含三个子表单。记录和子表单具有一对多的关系。我现在正在为每个子表单创建按钮,以便在子表单中创建新记录。

我已经设法制作了按钮,并使用宏构建器在对话框模式下使用“添加为数据”模式打开表单。

Openform (New recordSub1; Form; ; ; Add; Dialog)

但是用户必须手动添加父ID,以保持父子记录之间的关系。当用户单击子表单的“添加新记录”按钮时,如何将父记录的 ID 带到打开的表单中?

谢谢!

【问题讨论】:

标签: ms-access subform subforms openform


【解决方案1】:
With Me.MySubForm.Form.RecordsetClone
     .AddNew
          !data = Your data
          !ID_MySubForm = Me.ID
     .Update
End With

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多