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

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

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

微信交流群(請(qǐng)用微信掃碼)

        

Access聯(lián)動(dòng)篩選子窗體記錄源

2018-01-24 11:35:00
tmtony8
原創(chuàng)
13526

有網(wǎng)友咨詢?nèi)绾?span>動(dòng)態(tài)設(shè)置子窗體字段的數(shù)據(jù)源,在主窗體設(shè)了一個(gè)組合框,通過(guò)組合框的取值,改變子窗體字段的值。

前面我們講過(guò)設(shè)置組合框的行來(lái)源使用VBA 代碼動(dòng)態(tài)設(shè)置Access組合框的行來(lái)源

所以這里我們只需要?jiǎng)討B(tài)設(shè)置子窗體下該控件的行來(lái)源就可以


如圖:篩選不同的產(chǎn)品類(lèi)別,聯(lián)動(dòng)設(shè)置子窗體下該類(lèi)別下的產(chǎn)品




在父窗體的組合框中更新后事件:設(shè)置控件的行來(lái)源

Private Sub Text1_AfterUpdate()
   Form_產(chǎn)品子窗體.產(chǎn)品名稱.RowSource = "select 產(chǎn)品名稱 from 產(chǎn)品 where 產(chǎn)品類(lèi)別='" & Me.Text1 & "' "
End Sub

創(chuàng)建效果:






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