2017-10-04 34 views
-3

我正在使用表格顯示我訪問表格2016中的所有字段。我想創建5個組合框,每次選擇我的選項時都會互相構建從下拉列表中選擇。此外,我希望我的過濾器能夠立即工作(寫在更新後的部分) - 我不想點擊按鈕來制定我的過濾器。我唯一感興趣的按鈕是「清除所有過濾器」。我認爲我所有的組合框都是字符串;我將它們命名爲:cboCaseType,cboReviewer,cboMonth,cboCompleted,cboClientName。 我的桌子很大,因此我通常每天在後端使用多達5個過濾器進行導航。如果我能在前端形式上擁有它,那將是非常棒的。使用互相構建的多個組合框篩選表格

爲了方便起見,我選擇了我的月份字段作爲文本而不是日期。它顯示爲201710.請問我可以如何實現它?任何幫助將不勝感激!!!

+0

這被稱爲級聯或從屬組合框。共同話題。如果你不想要一個按鈕,代碼將不得不在每個組合框AfterUpdate事件中設置過濾器或調用設置過濾器的過程,或者使用動態參數化查詢作爲表單RecordSource和代碼重新查詢的形式。現在開發代碼,當您遇到特定問題時,發佈問題。 – June7

+0

作爲文本存儲的月份字段將會回來,並將你咬爲不好的選擇。以日期存儲日期,並且您可以輕鬆提取所需日期的任何部分。文字可能並將錯誤輸入210702或20172?哪個是對的? – Minty

回答

0

你會得到一些優秀的代碼和一個示例數據庫這裏:http://allenbrowne.com/ser-62.html

它確實使用按鈕應用過濾器,但你可以輕鬆適應它的每個組合更新後進行過濾。