以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- comboBox模糊查询 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=62699)
|
-- 作者:sara
-- 发布时间:2015/1/6 16:55:00
-- comboBox模糊查询
我点选启动输入助手comboBox模糊查询貌似只能根据前面对情况下查询,现在我想输入任意部分,能模糊匹配,但是不知道在哪里写代码,我在ValueChanged中写代码
If e.Sender.Value<>"" Then e.sender.ComboList = DataTables("物料信息表").GetComboListString("物料规格","[物料类型] like ‘“& e.Sender.Value &”’ ") End If
不起作用
[此贴子已经被作者于2015-1-6 16:55:32编辑过]
|
-- 作者:Bin
-- 发布时间:2015/1/6 16:58:00
--
在Textchanged里写.
把Value改.Text
条件改.GetComboListString("物料规格","[物料类型] like ‘%“& e.Sender.Text &”%’ ")
|
-- 作者:有点甜
-- 发布时间:2015/1/6 17:00:00
--
Ctrl + Enter 快捷键是任意匹配。
如果要自己做,可以自己用下拉窗口去实现
|
-- 作者:sara
-- 发布时间:2015/1/7 8:20:00
--
起不到效果啊亲
|
-- 作者:Bin
-- 发布时间:2015/1/7 8:21:00
--
测试是可以的啊,你是怎么操作的
|
-- 作者:sara
-- 发布时间:2015/1/7 8:21:00
--
我想代码实现,就是输入部分内容,直接下拉出来,最好是DropBox直接选中对应行
|
-- 作者:sara
-- 发布时间:2015/1/7 8:22:00
--
If e.Sender.Text<>"" Then e.sender.ComboList = DataTables("物料信息表").GetComboListString("物料规格","[物料规格] like \'% "& e.Sender.Text &" %\' ") End If
在TextChanged中写的,但是结果如截图,毫无反应 此主题相关图片如下:qq截图20150107082533.png
[此贴子已经被作者于2015-1-7 8:24:00编辑过]
|
-- 作者:Bin
-- 发布时间:2015/1/7 8:23:00
--
你代码写在哪里?
|
-- 作者:Bin
-- 发布时间:2015/1/7 8:24:00
--
条件也写错了
e.sender.ComboList = DataTables("物料信息表").GetComboListString("物料规格","[物料规格] like \'%" & e.Sender.Text & "%\' ")
|
-- 作者:sara
-- 发布时间:2015/1/7 8:32:00
--
我那个条件怎么写错了?能让它直接下拉出来吗
|