Office中国论坛/Access中国论坛

标题: [求助]又要来请教一下窗体多条件查询的问题 [打印本页]

作者: zqhlong868    时间: 2007-4-28 20:52
标题: [求助]又要来请教一下窗体多条件查询的问题
菜鸟又来提问了,找了好多这种多条件查询的例子,不是看不懂,就是没有我这种情况 还请各位帮我看看 

我要实现的查询功能是这样的:生产厂家有三个选择框,如果我不选,就默认是全部的,如果选一个(我的表也就只做到这一步),就是查询这一个,但是其它两个要为空,选择两个条件,那么第三个就为空

再具体一点就是这样的,我有HF HS FU 等多家厂,如果我在 生产厂家1选择HF,就只查询HF 如果我在 生产厂家1选HF 生产厂家2选择HS,就只查 HF 和 HS的

可能表述不是太清楚,请大家帮帮忙,谢谢

[attach]24201[/attach]

还有就是问下新手到底应该怎么学,我买了几本书,都只讲一点很基本的东西,HELP里面都有了,唉
  

[此贴子已经被作者于2007-4-28 12:53:06编辑过]


作者: zqhlong868    时间: 2007-4-29 20:42
那位帮我看看啊,一点通大哥帮帮忙啊


作者: 一点通    时间: 2007-4-29 22:29
你这个问题确实很特殊,在帮助中或论坛中也很难找到例子,本例子可作为同一字段多条件的范本

[attach]24223[/attach]

作者: zqhlong868    时间: 2007-4-30 00:06
谢谢一点通,你真的是一点就通啊,呵呵 基本上的功能要求能达到了,但是在预览报表的时候有弹出要求输入生产厂家2,生产厂家3的提示框,输入或者不输入对查询结果没有影响,怎么去掉这个弹出窗口呢?

另,我找了一个例子,和我这个查询要求很类似,并且更全,你参考一下,我看不懂,呵呵

http://www.office-cn.net/forum.php?mod=viewthread&tid=42061
作者: 一点通    时间: 2007-4-30 00:18
用他的例子规范一点,你这个例子只能是局限性

出现提示是我一时大意的错误,请将第一个准则改写为:

Like IIf(IsNull([forms]![测试数据基本表查询]![生产厂家1] & [forms]![测试数据基本表查询]![生产厂家2] & [forms]![测试数据基本表查询]![生产厂家3]),"*",[forms]![测试数据基本表查询]![生产厂家1])
作者: zqhlong868    时间: 2007-5-5 18:57
谢谢,我做好了就放一份上来,主要是给新手看看,唉,不容易,虽然是这么简单的东东,我做了那么久才做出来,还是在你的帮助下做的
作者: andymark    时间: 2007-5-8 01:12
   用IN语句筛选很容易解决
作者: 阳光1121    时间: 2007-9-12 10:53
正是我所需要的这类信息.
作者: Newstuff    时间: 2007-9-14 09:22
我也正在学习多条件组合查询, 但不知道如何实现查询+修改
作者: goto2008    时间: 2007-11-3 21:12
下载不了?

Office中国论坛 提示信息
附件文件不存在或无法读入,请与管理员联系。
作者: 110911    时间: 2008-6-6 18:21
很好,支持楼主!
作者: ZHUXQSTYLE    时间: 2008-6-6 19:21
会者不难.
作者: xiao訫    时间: 2008-12-5 16:56
很好的东西  值得学习下
作者: hgxsyhb    时间: 2010-3-15 15:10
学习一点通的范例




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