2016-03-30 109 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