设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4570|回复: 10
打印 上一主题 下一主题

[窗体] 组合框模糊筛选的请教

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-23 19:38:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于组合框的模糊筛选,我看了很多例子,比如咱家是猫,todaynew老汉的等,都不满意,不满意的地方,如图所示。
有没有办法解决这种情况呢。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-2-23 19:46:19 | 只看该作者
本帖最后由 todaynew 于 2012-2-23 19:46 编辑

第一个字符为J的第一条记录?
3#
发表于 2012-2-23 20:05:32 | 只看该作者
假设是想取当前输入字符串匹配数据集的首记录,用Dfirst函数即可,如果是想取该数据集的最后一条记录用Dlast即可。总之需要明确一个计算的规则,就可以取到。否则,女人的心思,计算机猜不到。呵呵。{:soso_e120:}
4#
 楼主| 发表于 2012-2-23 20:12:36 | 只看该作者
todaynew 发表于 2012-2-23 19:46
第一个字符为J的第一条记录?

不是,当我输入j时,它就自动填充为JF6500,而这一点,不是我想要的,我想要的是右图的效果。
5#
发表于 2012-2-23 20:16:35 | 只看该作者
简 发表于 2012-2-23 20:12
不是,当我输入j时,它就自动填充为JF6500,而这一点,不是我想要的,我想要的是右图的效果。

直接选中就可以了吗,干吗还要输入呢?

左图是Access提供的自动功能,你看看在工具菜单--选项下是不是有设置的地方。

如果经常性的采用键盘输入,还不如改用文本框。
6#
 楼主| 发表于 2012-2-23 20:40:45 | 只看该作者
todaynew 发表于 2012-2-23 20:16
直接选中就可以了吗,干吗还要输入呢?

左图是Access提供的自动功能,你看看在工具菜单--选项下是不是 ...

你说的“你看看在工具菜单--选项下是不是有设置的地方”是哪项呀,我打开选项后没看到与之相关的选项呢。
7#
发表于 2012-2-24 16:32:04 | 只看该作者
逻辑上有点问题
你筛选显示的字段就是全部
怎么让它只显示你输入的内容
如果想这样也可以
先在第一行加入该字段
然后再在下方加入筛选的数据
这样有个问题
如果选择了你输入的数据
就会出错
你还要设置不能选择第一行
8#
发表于 2012-2-24 17:52:57 | 只看该作者
其实它不会帮你填充完剩下那几个字,只有当你按tab的时候它才会把剩下的自动填充完。看不明白这如何模糊筛选。好像没有必要这样。
9#
 楼主| 发表于 2012-2-24 18:56:45 | 只看该作者
本帖最后由 简 于 2012-2-24 19:27 编辑

我觉得上面的朋友都像没有完全明白我的意思。咱家是猫的例子其方法和组合框自带的补全功能一样,输入内容时会自动全部补全,而不是列出筛选后的内容供选择,如果要列出更多的选择内容,就要把自动补全的内容删除才行,这样一来,组合框的模糊查找就显得没必要了,完全是多吃一举似的。

没想到,这个组合框筛选还真磨蹭人,文本框+列表框能表达我的意思,但列表框又太占位置了。

诶~~~
10#
发表于 2012-2-24 19:35:33 | 只看该作者
简 发表于 2012-2-23 20:40
你说的“你看看在工具菜单--选项下是不是有设置的地方”是哪项呀,我打开选项后没看到与之相关的选项呢。

我猜想如果能设置的话应该在选项中,如果没有的话,那就是不能修改了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-24 15:22 , Processed in 0.104028 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表