2013-07-10 58 views
-1

我在我的智慧結束在這裏,並嘗試每個代碼組合可以想象(和我可以下載)讓那些難以捉摸的級聯組合框工作。 我有6個,這是一個航運數據庫。 用戶必須選擇REGION,然後選擇COUNTRY,然後選擇PORT。 這是既是原產地和目的地,所以總共6。 我只能在以下條件下才能使用此功能; 表單未綁定,必須使用VBA/SQL將選定的值插入表中。 一旦這些值在表格中,這個ID就不是實際值(例如「Asia」)。 我真的需要綁定到貨運表的表單和組合框控件源設置爲特定字段的表單。 我有一種下沉的感覺,我吠叫錯了樹,它不能完成。 這裏有什麼建議嗎?級聯組合框與綁定形式

回答

0

cmbRegions.RowSource = SELECT ID, Region FROM tblRegions

cmbCountry.RowSource = SELECT ID, Country FROM tblCountries WHERE RegionID = frmForm!cmbRegion

cmbPort.RowSource = SELECT ID, Port FROM tblPorts WHERE PortID = frmForm!cmbPort

AfterUpdate事件`cmbRegions的 ':

cmbCountry.Requery

AfterUpdate事件`cmbCountry的':

cmbPort.Requery