我有MS Access 2013,我試圖做一個搜索窗體填充其他細節時選擇一個子窗體中的行。我想出瞭如何得到哪一行被選中,哪一列,但現在我需要將該信息傳遞給父窗體,以便我可以在窗體上填充其他內容。對象的方法'父'失敗
所以在我的窗體的子窗體,我做了一個關於Click事件:
Option Compare Database
Private Sub Form_Click()
MsgBox(Me.Name) ' returns P_pat subform
MsgBox(Me.Parent.Name) ' says 'Parent' failed
但它永遠無法找到它的父。我也嘗試過其他一些事件,但結果是一樣的。訪問形式如下:
高亮顯示的子窗體是一個我想要的工作,我希望它調用父類的,這樣家長可以填充它的其他子窗體(在一個在突出顯示的表格下方)。
我感覺自己像是撞上了一堵不應該在那裏的磚牆,並且我的自尊心受到了傷害。
我該如何得到父母?
我知道我可以簡單地設置我用一個全局變量選擇的記錄ID,但我無法觸發其他子窗體的更新事件。
任何幫助或建議?
也許嘗試尋找這裏:http://access.mvps.org/access/forms/frm0031.htm –
你的代碼是正確的,所以也許你面對一些其他的問題。 – Gustav