Office中国论坛/Access中国论坛

标题: 用窗体组合框内容作为交叉查询的一控制条件 [打印本页]

作者: wang1950317    时间: 2007-8-23 22:15
标题: 用窗体组合框内容作为交叉查询的一控制条件
各位老师:窗体1中有一组合框名“[类别]”,想以 [Forms]![窗体1]![类别] 的式子作为 交叉查询“类别”一列的条件,不成功,请给指点,谢谢!
作者: andymark    时间: 2007-8-23 22:25
试试动态生成查询的方法
作者: andymark    时间: 2007-8-23 22:41
供参考
作者: wang1950317    时间: 2007-8-23 22:59
啊啊,毕竟还是大师啊!正要这样的效果。这么晚了,您费心了!
作者: hi-wzj    时间: 2007-8-24 09:02
不须这么复杂的
在交叉表查询中“类别”字段照样加“Forms![窗体1]![类别]”的条件,但您必须在菜单:查询--参数.....中定义一下参数的数据类型比如您的这一例:

参数                    数据类型
Forms![窗体1]![类别]               文本

这样就行了

按正常的参数查询都应设定参数的数据类型的,主要是一般的参数查询如果不设数据类型也能查询出来,因此许多人就都不做这一步了。
作者: wang1950317    时间: 2007-8-24 17:43
受教!这类相似的问题碰到过几次,这次交叉查询又碰到了,故又发帖求教,每次几位老师都给了很好的解决。我也曾使用过Str函数企图转换一下数据类型试试,结果都是无功而返,从没想到 查询/参数 的设置,也从来没有用过这种设置,试过了,很好的解决了问题。但andymark老师的代码我还是要保留学习,因为我对代码不通的很,对其它类似的动态查询这段代码还是有借鉴作用的。谢谢hi-wzj老师的启迪。
作者: rjacky    时间: 2007-8-25 10:09
不错,又学到新知识了
作者: yori2007    时间: 2008-1-30 10:10
就是,学习啊!!!!!
作者: GZQT2005A    时间: 2008-2-9 16:04
感觉这里的人真热心,多学习!
作者: jpj123123    时间: 2008-2-12 12:41
正要这样的效果。
作者: jpj123123    时间: 2008-2-12 20:56
虚心学习!!!!!!
作者: huangxiuwen    时间: 2008-4-14 01:20
关注....................
作者: bingling26588    时间: 2008-4-22 14:31
学习了
作者: killer2008    时间: 2008-5-2 01:15
学习一下
作者: gllhj    时间: 2008-5-2 20:18
真是受益匪浅。
作者: zhaohuaw    时间: 2008-9-8 11:53
正在为交叉查询的条件而苦恼的时候看到这贴,真是救心丸啊!太感谢了![:11]
作者: hxt1971    时间: 2008-9-9 21:03
又学到新知识了
作者: 文棣    时间: 2010-2-7 21:57
学习学习
作者: bochin    时间: 2010-3-15 21:08
叁考




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