Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

求助文本框和列表框連用的問題

零落成泥  发表于:2009-05-24 13:50:48  
复制

我在工作中遇到問題,向各位高手求助.在我的數據庫中客戶表相當大,當我在制作出貨單時如何快速的找到需要的客戶名就成了問題,所以我在窗體上做了一個用來輸入客戶名的文本框,和一個用於查找客戶名的列表框,列表框的數據源是從客戶表裏查詢出來的,裏面有:客戶代碼,窗戶名稱,聯繫人,地址,及聯繫電話,五個字段,我想達到的效果是:當我在客戶名稱文本框內輸入客戶代碼的字母時就馬上打開列表框(在文本框沒獲得焦點前它是隱藏的)並迅速找到相應的客戶名稱,按回車鍵後找到客戶名稱及其他幾個字段的值也就同是填入窗體中相應的文本框中.難點是當我在文本框每多輸入一個字母時列表中的查詢范围就則時縮小直到找到準確的名稱.

 

也不知道我講明白沒有,開始學這個,什麽都不懂.希望哪位高手賜教,謝謝!!!!!

 

 

Top
access爱好者 发表于:2009-05-24 14:03:13

问:難點是當我在文本框每多輸入一個字母時列表中的查詢范围就則時縮小直到找到準確的名稱?

回答:属性->事件->更改



豆豆 发表于:2009-05-24 14:42:32
做个简例,请参考下。点击下载此附件

cad 发表于:2009-05-24 15:24:47
2楼的方法不错!顶一下!

零落成泥 发表于:2009-05-24 16:58:41
謝謝大家的參與,我想再此的基礎上能否做像我重新傳止來的那種想要的功能.還有就是我想當列表框裏的值被賦予給各文本後能自動將焦點移到下一個需要輸入的文本框上.点击下载此附件

豆豆 发表于:2009-05-24 18:06:30
给你修改了下点击下载此附件

曹光耀 发表于:2009-05-24 18:59:37
零落成泥 发表于:2009-05-25 10:16:22
太感謝大家了.修改後的功能正是我所想要的功能,再次感謝.

零落成泥 发表于:2009-05-25 18:40:40

chao老師:還得麻煩您,我在做的時候發現了一個新的問題,就是我要保存的數據類型不同,實在沒辦法,只好又來找你了,你看一下這兩個表的關係像這樣能做到像"窗體1裏面那樣的效果嗎?"

点击下载此附件

总记录:8篇  页次:1/1 9 1 :