以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 这样的数据字典或如何实现? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8129) |
||||
-- 作者:shixia -- 发布时间:2010/9/7 20:27:00 -- 这样的数据字典或如何实现? 当输入数据时,从商品编码和商品名称及商品型号中自动模糊筛选出所有符合条件的行供选择。如输入80,则在三列中包含80的都被筛选出来,当输入“格力”和“kfr“时也筛选出符合条件的行供选择。这个模糊筛选我能解决,但是如何把这个模糊筛选应用到列中,能达到象数据字典一样(当然这个数据字典中的表是动态的),只需要用上下键或鼠标点击就可以输入。我看了一下帮助,数据字典没有办法实现这种功能,因为它不能直接输入,只能用下拉箭头来选择,当商品多达千余种时就不好使了,所以还是这种模糊筛选后的表再作为数据字典来使用是最好的方案。请高手们帮我试试。 ![]() ![]() |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/9/7 20:39:00 -- 帮助提供了例子的,请参考“窗口设计 - 自定义录入界面 ” 还可以看看DropDownBox [此贴子已经被作者于2010-9-7 20:44:21编辑过]
|
||||
-- 作者:shixia -- 发布时间:2010/9/7 22:15:00 -- 狐爸,自定义录入界面之二中的例子能否直接在单元格中输入就实现筛选功能,而不用TextBox控件? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/9/7 22:28:00 -- 不可以 |
||||
-- 作者:blackzhu -- 发布时间:2010/9/8 8:05:00 -- 以下是引用shixia在2010-9-7 22:15:00的发言:
狐爸,自定义录入界面之二中的例子能否直接在单元格中输入就实现筛选功能,而不用TextBox控件? 不能双击单元格输入吗? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/9/8 8:13:00 -- 一楼的那个图片,你可以自己做,方法很简单: 加一个面板,面板中放一个Table,平时面板隐藏,一旦进入文本框编辑,就显示此面板,离开文本框,就隐藏此面板。
[此贴子已经被作者于2010-9-8 8:35:10编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2010/9/8 8:19:00 -- 不过帮助的例子,也没什么不好,下拉窗口的文本框用于输入筛选数据,单元格或者DropdownBox用于直接输入或接受筛选后的数据,清晰明了,这样更好。 |
||||
-- 作者:blackzhu -- 发布时间:2010/9/8 9:10:00 -- 设备组下拉,你看看效果是不是你要的?双击下拉的单元格可以输入数据.
|
||||
-- 作者:shixia -- 发布时间:2010/9/8 13:42:00 -- 谢谢大家。我想取消TextBox控件,用单元格代替TextBox控件实现功能。看来没有办法,只有用狐爸的办法加个窗口,点击增加商品时就弹出这个窗口,直接用窗口代替表,节省一次鼠标点击次数。 |