Office中国论坛/Access中国论坛

标题: [求助]这样的功能能实现吗? [打印本页]

作者: sjds333    时间: 2004-2-13 05:48
标题: [求助]这样的功能能实现吗?
在窗体文本框中输入公司名称的第一或第二个字,能在该文本框中或另一个文本框中显现含有第一个字或第二个字的所有公司的名称以供选择,当然了,如能产生如下结果就更理想了,不知如何做,有这样的例子吗?请教!
第一组框  第二组合框     第三组合框       文本框     
中国(选)    北京              深圳                输入“远”       显示 远大集团公司
美国         上海              佛山                                          远方发展公司
英国         广东 (选)        广州(选)                                          远洋客轮公司
作者: sea.er    时间: 2004-2-13 07:26
参考:
http://www.accfans.net/bbs/Announce/Announce.asp?BoardID=107&ID=105
作者: sjds333    时间: 2004-2-15 18:03
我看了,谢谢二位专家,可窗体上的文本框中输入“远”即可显示公司名称中含“远”的公司的筛选结果这一功能我还是不会,请麻烦ser.er告之,谢谢。
作者: sea.er    时间: 2004-2-15 20:55
这样吗?
[attach]3494[/attach]
作者: sjds333    时间: 2004-2-15 23:03
谢谢,我在别人做的vf中有在一个文本框中输入”远“随即有公司名称的筛选结果,这样只用一个文本框就能达到筛选效果的功能能实现吗?顺便麻烦问一下:有略微联合复杂一点的联合查
询的例子吗?
作者: sea.er    时间: 2004-2-16 04:18
一个文本框就能完成那样的功能?我不会,请高手出招。
第二个问题请参阅:
http://www.office-cn.net/bbs/dispbbs.asp?boardID=2&ID=14438
作者: sjds333    时间: 2004-2-16 20:36
就类似于咱这网站的用户注册框,如果用户为abcde,当输入a时就出现abcde。当然我所乞求的是所有含a的用户。
作者: sea.er    时间: 2004-2-16 21:05
文本框恐怕不行,可能要用组合框,看看这个能不能帮到你:
http://www.office-cn.net/bbs/dispbbs.asp?BoardID=2&replyID=58319&id=11855&skin=0
作者: sjds333    时间: 2004-2-17 01:30
谢谢ser.er这么热心,可这个软件我不知在什么环境中打开。
作者: cg1    时间: 2004-2-17 02:06
在 AFTERUPDATE 事件里面写代码更改文本框的值即可。

一般可以用DLOOKUP 函数找到需要的公司名称,但是这里恐怕不行,因为你要寻找多个公司名称,
只有用ADODB.RECORDSET来查询了,然后逐条读取了
作者: sea.er    时间: 2004-2-17 02:10
那是一个控件,需要先注册,然后从“工具箱”的“其他控件”中来选择使用。
不过是个未注册版的,想用的话你可以联系作者Roadbeg版主。
[此贴子已经被作者于2004-2-16 18:14:19编辑过]


作者: sjds333    时间: 2004-2-17 02:18
cgl版主:有现成的例子吗?请帮帮!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3