主题:组合框问题???
abraham.zhang
[专家分:0] 发布于 2008-11-18 10:51:00
我的想法是:
表单里有一个组合框,它的数据源是一个表的字段。
表单运行后:
初始界面,组合框里无内容,是空的。
在输一些字符时,可以实现自动模糊查找,如果能找到相应的值,可直接选定,
然后将此值赋值给一个变量。
如果没有找到相应的值,则直接输入后,可以保存到表中的字段值里,
并同时也可将此值赋值给一个变量。
请问各位高手,如何才能实现,非常感谢!!!
回复列表 (共5个回复)
沙发
abraham.zhang [专家分:0] 发布于 2008-11-20 11:20:00
竟然无人能解决此问题啊???????
不会吧??????
板凳
wzxc [专家分:9440] 发布于 2008-11-20 15:08:00
[quote]竟然无人能解决此问题啊???????
不会吧??????[/quote]
是因为看不懂你的问题。
3 楼
abraham.zhang [专家分:0] 发布于 2008-11-20 23:34:00
楼上的老师,很抱歉,是我没有表述清楚。
这个组合框内输入的是传真的接收人,如果是老客户,可以实现前几个字符(或汉字)的模糊查找,然后直接在下拉框里选择名字即可,如果是新客户,可以直接输入,并可以保存的相应表的字段NAME里,下次就直接选定就可以了。 表名:RCV 字段:NAME
请高手指教如何写代码,非常感谢!! 表的其它功能部分已经写好了。
4 楼
superfool [专家分:110] 发布于 2009-01-29 18:48:00
在组合框的lostfocus里面加下列代码可以实现
select rcv
locate for name=thisform.combo1.value
if found()
thisform.combo1.value=name
else
append blank
repl name with thisform.combo1.value
endif
5 楼
glaser [专家分:0] 发布于 2009-04-11 10:36:00
楼上的尚未说明模糊查找功能,我也很想知道
我来回复