设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1082|回复: 7
打印 上一主题 下一主题

紧急求助

[复制链接]
跳转到指定楼层
1#
发表于 2003-1-18 01:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位高手:我做了一个交叉查询,又要做成窗体,并且还要进行时间筛选。时间筛选要在窗体下方做成文本框输入筛选,可是筛选无法进行。VB语句如下:
DoCmd.ApplyFilter , "[了批入库日期]>=Forms![A 了批编号用料]![起始日期] and[了批入库日期]<=Forms![A 了批编号用料]![终止日期]"
运行时总是说[起始日期]不是有效字段或数据。可是其他普通查询用这个语句就可以实现。请教各位高手,这句语句有什么问题?不能筛选和交叉查询有关系吗?如果要筛选,该怎么做?
非常非常着急!如能答复也非常非常感谢!
[em19]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2003-1-18 01:22:00 | 只看该作者
首先筛选后追加到一个临时表里,再用交叉查询
3#
 楼主| 发表于 2003-1-18 01:25:00 | 只看该作者
不行啊,要先看到所有的交叉查询的结果,然后再按时间筛选这些结果。有办法嘛?我很着急。
4#
发表于 2003-1-18 01:31:00 | 只看该作者
没理由不可,但不知你的原因为何有这样的要求
5#
 楼主| 发表于 2003-1-18 01:32:00 | 只看该作者
察看数据需要啊。怎么做啊?我都急死了。能帮帮我吗?
6#
发表于 2003-1-18 01:36:00 | 只看该作者
用实例说清楚一点,否则无能为力啦
7#
发表于 2003-1-18 18:36:00 | 只看该作者
真是巧合,我以前也遇到过类似的问题,但我是通过如下方法解决的;首先再建一个明细查询,它的数据来源为你的交叉表查询,以后你的查询窗体的数据来源为刚做的明细查询即可.
8#
 楼主| 发表于 2003-1-18 20:07:00 | 只看该作者
我都试过了,还是不行。只要经过交叉查询的时间筛选,它就会无法识别筛选范围字段。看样子必须用第一位仁兄提到的再追加到表以后再交叉再筛选了,实在很痛苦。谁还有更好的办法吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-29 17:57 , Processed in 0.087219 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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