office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

Access獲取子窗體選擇的值

2018-01-19 11:35:00
tmtony8
原創(chuàng)
12989

有網(wǎng)友咨詢在子窗體中,點(diǎn)擊每一條查詢結(jié)果可以彈出編輯該條信息的新窗體。設(shè)計(jì)思路是什么?怎么確定我點(diǎn)擊的是哪條記錄

這個(gè)問題,在前面的示例中已經(jīng)多次有意無意的提及到,相信很多示例都有這個(gè)技巧。


操作過程:

1.打開需要接收該信息的窗體

2.把獲取到的信息傳遞到接收信息的窗體


如圖,在窗體中, 雙擊“學(xué)號”來獲取相關(guān)的信息。


在子窗體的學(xué)號雙擊事件中編寫代碼,打開接收信息的窗體,同時(shí)把值傳到該窗體的控件上。

Private Sub 學(xué)號_DblClick(Cancel As Integer)
    DoCmd.OpenForm "學(xué)生信息獲取"         '打開接收窗體
    Forms("學(xué)生信息獲取").學(xué)號 = Me.學(xué)號   '把選擇的值傳遞到該窗體
    Forms("學(xué)生信息獲取").姓名 = Me.姓名
    Forms("學(xué)生信息獲取").性別 = Me.性別
End Sub



雙擊第二條記錄,獲取到該記錄的值。

    分享
    文章分類
    聯(lián)系我們
    聯(lián)系人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動訪問