[英]Pass criteria from a combo box to another combo box in access 2010
我正在嘗試根據組合框1(cboClass)的選擇來限制組合框2(cboNames)中的記錄。
組合框1和組合框2都基於同一表tblNames中的記錄。
組合框1的行源也已設置
SELECT [tblNames].[ChildID], [tblNames].[Class] FROM tblNames;
組合框2的行源也已設置:
SELECT tblNames.ChildID, tblNames.[Full Name], tblNames.Class FROM tblNames WHERE (((tblNames.Class)=[Forms]![frmInsertNewRecord]![cboClass]));
我覺得這應該可行,但顯然可以安裝。 組合框2為空白。
有人可以識別我在做什么嗎?
一旦第一個組合框的值更改,您需要刷新第二個組合框的記錄集。
您需要點擊刷新按鈕( F5 )或在第一個框的_AfterUpdate
事件中添加以下代碼:
Private Sub cboClass_AfterUpdate()
Me.cboName.Requery
End Sub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.