我正在使用Microsoft Access 2007.當我開始輸入新記錄時,是否有一種方法可以訪問以提示我以前輸入的內容,從而節省了我輸入整個單詞的時間?例如,當我開始輸入S時,它可能會開始建議我已經鍵入的單詞,以S開始,然後如果我輸入ST,它可能會提示STATION,我可以按Enter鍵來插入該單詞?Microsoft Access可以自動填充字段嗎?
回答
你的問題包括一個標籤combobox;在我看來,這可能是最便宜的解決方案。
使組合行來源查詢:
SELECT DISTINCT YourField
FROM YourTable
ORDER BY YourField;
與組合的「限制名單」屬性設置爲「否」,用戶可以添加其不會在先前存儲的值存在的價值。
或者,將該屬性設置爲「是」併爲組合的「On Not in list」事件寫入VBA代碼。
無論哪種方式,你應該有一個索引YourField
。您可以從表單的On Current
事件中將組合的行源添加到「刷新」以獲取最新添加。
嗨漢斯爲什麼我輸入的新文本不在我的組合框下拉列表中,但它保存在我的數據庫..只有文本值是在我的下拉列表中我創建我的表時第一次輸入的值 – 2013-03-07 23:16:32
您是否在'Requery'組合後你在表中添加新的值? – HansUp 2013-03-07 23:29:27
我做到了這一點,但它在訪問2007年無法正常工作。我有staffdesc組合框..這是我的事件選項卡上的窗體類型上的代碼... Private Sub Form_Current() Me.StaffDesc.Requery End Sub – 2013-03-08 00:21:19
- 1. Combobox自動填充並選擇Microsoft Access
- 2. jquery:預填充自動填充字段
- 3. 自動填充類字段
- 4. MYSQL自動填充字段
- 5. SugarCrm自動填充字段
- 6. 自動填充MS Access窗體中的字段
- 7. 可以信用卡自動填充設置卡類型字段?
- 8. Ext JS的自動填充字段
- 9. SugarCRM中的自動填充字段
- 10. 自動填充一些字段Openerp
- 11. 如何自動填充CreateView字段
- 12. 自動填充simple_form字段 - RAILS
- 13. 自動填充與克隆字段
- 14. Scrapy:自動填充提取的字段
- 15. 多個自動填充搜索字段
- 16. 自動填充彈頭字段django
- 17. 自動填充兩個many2one字段
- 18. Django自動填充字段,更好地預先填充?
- 19. 我可以使用MS Access中的更新查詢自動填充來自其他字段的字符的唯一ID字段嗎?
- 20. 當填充另一個表單字段時,Ajax會自動填充字段
- 21. 在Access中自動填充單元格
- 22. Json.NET可以在類中填充只讀字段嗎?
- 23. HTML - 瀏覽器會自動填充隱藏的字段嗎?
- 24. 填充字段以空格
- 25. 我可以自動填充MongoDB中的LastUpdated字段(使用C#驅動程序)
- 26. 動態字段填充VBA
- 27. 可以更改.net中try catch塊的自動填充嗎?
- 28. JavaScript可以訪問自動填充的密碼嗎?
- 29. 是否有可能在IE中「自動填充」字段?
- 30. 動態表單 - 自動填充字段基於以前的自動完成
您包含一個用於組合框的標籤;在我看來,這可能是最便宜的解決方案。使組合行來源查詢:'SELECT DISTINCT YourField FROM YourTable ORDER BY YourField;' – HansUp 2013-03-06 21:41:18
@HansUp +1你應該把你的評論作爲答案......它解決了這個問題 – Barranka 2013-03-06 21:42:34
嗨,謝謝你的回覆我試過你的查詢,但它不解決我認爲我的tables.my **錯誤部門描述**字段我已經在那裏輸入一個值,但我輸入的新值不會累加到我的下拉列表項中,也不會累加到我的Department表中。我的表中有什麼問題 – 2013-03-06 21:58:59