以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]组合框控件求组 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105181) |
-- 作者:轩辕绝 -- 发布时间:2017/8/13 17:20:00 -- [求助]组合框控件求组 "器械信息表”中有,编号、器械类型、已出库、报修 等字段。 我有一个组合框如图,包号,控件名“包发号”
目前已经通过 “器械信息表”获取器械包的编号。
因为下拉列表的内容太多,我想实现在框内输入“11”,下拉列表选项自动赛选出含有“11”的条目生成下拉列表,如"A11",“A111”,生成下拉列表。然后可以选择。 选择之后,器械包对应的匕首号自动填入下面“匕首号发”的文本框中。
我已经在“包发号”控件的KeyPress时间中写了如下代码,但是不行。请老师帮助。
Dim bhf As WinForm.ComboBox = e.Form.Controls("包号发") bhf.ComboList = DataTables("器械信息表").GetComboListString("编号","[编号] like \'" & bhf.Value & "\' and [器械种类] = \'器械包\' and [已出库] = false and [报修] = false","编号")
![]() ![]() |
-- 作者:有点甜 -- 发布时间:2017/8/13 18:38:00 -- 方法一:启用输入助手
http://www.foxtable.com/webhelp/scr/0054.htm
方法二:使用下拉窗口
http://www.foxtable.com/webhelp/scr/2466.htm
|