2016-03-30 79 views
0

我有一个很大的形式多标签页 表被分裂成2标签页链接2个MS子窗体访问

Meants student_id数据,Student_Name在一个选项卡和 Student_DateOfBirth,Student_Address在另一个选项卡 1:汤姆:2005年1月5日:悉尼 2:约翰:2006年7月8日:墨尔本 3:迈克:2005年3月9日:珀斯

的问题是,当我点击下一步第一个选项卡(具有ID和名称)没有发生其他子表单(具有DOB和地址)

分表1有2个:约翰 子表单2有2005年1月5日:悉尼

反正是有,我可以当我去一个子窗体的另一个链接2子窗体所以下一个记录做同样的

感谢

回答

1

当您单击下一步/后退按钮上的每个子窗体使用subbform这样的代码滚动到与另一个子窗体相同student_id数据记录:

With Me.SubForm2.Form.Recordset.Clone 
    .FindFirst "[Student_ID] = " & Me.Student_ID 
    Me.SubForm2.Form.Bookmark = .Bookmark 
End With 
+0

什么也没有发生 – asmgx

+0

我想,在Form_Current事件,但什么也没发生 – asmgx

+0

它编译..我用这个代码Form_G.Form.Recordset.Clone.FindFirst“ID =”&Me.ID – asmgx