关于access的窗体之间的联系,求大神帮忙~

我做了一个主子窗体,主窗体内有一个组合框控件可以进行查询,在子窗体中能显示找到的结果(有多个记录)。现在,在主窗体内还有一个按钮控件,我想实现当选中子窗体中的某条记录时,按下按钮,打开一个新的窗体,那个窗体能显示选中的这条记录的详细信息,该怎么做?

求大神帮忙,急~~

利用docmd.openform的WhereCondition参数:

假设子窗体中有一ID字段,主窗体按钮的单击事件代码:

Private Sub Command0_Click()
    DoCmd.OpenForm "要打开的新窗体的名称", , , "ID=" & Me.子窗体名称.Form.ID
End Sub

这样打开的新窗体会自动跳转到和子窗体所选记录相同的ID的对应的那条详细信息,

需要注意的是ID最好是主键,起码要求不能重复。


祝你成功!

温馨提示:答案为网友推荐,仅供参考
相似回答