Office中国论坛/Access中国论坛
标题: 交叉表查询不可以设置条件吗? [打印本页]
作者: LIXIANACCP 时间: 2006-3-18 07:57
标题: 交叉表查询不可以设置条件吗?
问题1:交叉表查询设置了时间条件后,就出现了一系统问题,把条件去掉就好象没事!
我想在部门汇总窗体中通过输入时间条件而显示符合条件的记录,再通过"预览报表"按钮来看并输出.
问题2:有关报表的问题,我想在页脚(显示页码的哪页)显示"本页小计"项目,(本页金额合计数),在页脚用=SUM(..)会显示#错误,在报表脚用=SUM(..),在内容不多时,它又跑进页主体中去了,我想把它固定显示在有页码哪页,能办到吗?
帮一下,谢谢各位!!!!!!!!
[attach]16476[/attach]
[em06][em06]
[此贴子已经被作者于2006-3-17 23:58:29编辑过]
作者: LIXIANACCP 时间: 2006-3-18 18:23
没说清楚还是没人理睬?!
作者: sgrshh29 时间: 2006-3-18 22:22
以下是引用LIXIANACCP在2006-3-17 23:57:00的发言:
问题1:交叉表查询设置了时间条件后,就出现了一系统问题,把条件去掉就好象没事!
既然你已经试过交叉查询是不能设置时间准则的,你应该相信自己。如果想设置时间准则,可以用这个交叉查询为源,另做一个查询。
作者: LIXIANACCP 时间: 2006-3-18 23:49
以下是引用sgrshh29在2006-3-18 14:22:00的发言:
既然你已经试过交叉查询是不能设置时间准则的,你应该相信自己。如果想设置时间准则,可以用这个交叉查询为源,另做一个查询。
这里说行,但说得不清楚,(或者我理解能力低吧!),我的问题与发问者都一样!
http://www.office-cn.net/forum.php?mod=viewthread&tid=20305&replyID=102226&skin=1
作者: LIXIANACCP 时间: 2006-3-20 07:55
以下是引用sgrshh29在2006-3-18 14:22:00的发言:
既然你已经试过交叉查询是不能设置时间准则的,你应该相信自己。如果想设置时间准则,可以用这个交叉查询为源,另做一个查询。
TO :sgrshh29
按大人你的教导,以交叉查询为源,另做一个查询。
但发现,另做的这个查询,并不能同时跟随交叉表(查询)而更新!要重新再用这个交叉表(查询)为源,做一次,才能更新,
看我的例子,交叉表查询是我在第一次只作一类货品出库是以交叉表作为源做的,
跟着退出数据库,重新进入,再进入出库录入,交叉表变成现在的这种情形,再打开交叉表查询,它还是保持第一次的情形!问题出在哪呢???? <即:总计金额变了,但 材料02 至材料13的内容不见显示>
郁闷啊!!!!!!!!!!!!!!!!!!!不会是我的OFFICE 2003 有问题吧![em06][attach]16497[/attach]
[此贴子已经被作者于2006-3-20 0:15:21编辑过]
作者: LIXIANACCP 时间: 2006-3-20 21:11
以下是引用LIXIANACCP在2006-3-19 23:55:00的发言:
TO :sgrshh29
按大人你的教导,以交叉查询为源,另做一个查询。
但发现,另做的这个查询,并不能同时跟随交叉表(查询)而更新!要重新再用这个交叉表(查询)为源,做一次,才能更新,
看我的例子,交叉表查询是我在第一次只作一类货品出库是以交叉表作为源做的,
跟着退出数据库,重新进入,再进入出库录入,交叉表变成现在的这种情形,再打开交叉表查询,它还是保持第一次的情形!问题出在哪呢???? <即:总计金额变了,但 材料02 至材料13的内容不见显示>
郁闷啊!!!!!!!!!!!!!!!!!!!不会是我的OFFICE 2003 有问题吧![em06][attach]16497[/attach]
[em06][em06][em06][em06][em06][em06][em06][em06][em06]
作者: sgrshh29 时间: 2006-3-20 21:54
这个问题比较晕.
[此贴子已经被作者于2006-4-14 16:08:22编辑过]
作者: sgrshh29 时间: 2006-3-23 22:55
标题: To: LIXIANACCP
请你仔细看看你自己在楼顶的原文件,有以下问题:
1、在窗体或者报表的日期字段已经是字符串的形式,"yyyy-mm", 实际要筛选只能按月份进行了,不可能按日筛选。如果你要按日期筛选,就必须重新定义这个字段。
2、你究竟是要对窗体和报表进行筛选呢,还是要对那个交叉查询筛选?如果是前者,非常简单。如果是后者,方法很多,也不是很复杂。
3、你的大作中还提到,还要对其它内容进行筛选,其它内容指的是什么字段呢?从你的大作中看来,只有一个领用部门可供选择了,这也很容易做到的。
4、建议你先看看:http://www.office-cn.net/forum.php?mod=viewthread&tid=32538
5、以上建议,如有不当之处,还请谅解。
作者: LIXIANACCP 时间: 2006-3-24 02:59
以下是引用sgrshh29在2006-3-23 14:55:00的发言:
请你仔细看看你自己在楼顶的原文件,有以下问题:
1、在窗体或者报表的日期字段已经是字符串的形式,"yyyy-mm", 实际要筛选只能按月份进行了,不可能按日筛选。如果你要按日期筛选,就必须重新定义这个字段。
2、你究竟是要对窗体和报表进行筛选呢,还是要对那个交叉查询筛选?如果是前者,非常简单。如果是后者,方法很多,也不是很复杂。
3、你的大作中还提到,还要对其它内容进行筛选,其它内容指的是什么字段呢?从你的大作中看来,只有一个领用部门可供选择了,这也很容易做到的。
4、建议你先看看:http://www.office-cn.net/forum.php?mod=viewthread&tid=32538
5、以上建议,如有不当之处,还请谅解。
TO sgrshh29:
谢你的指教!
我是想对交叉查询进行筛选,筛选条件主要是时间区间,对交叉表查询进行多条件筛选太难就算了吧,只筛选时间区间就算了,条件的选择一个汇总查询窗体来进行,但仍有一个不好处理的事,如果某个部门在一个月内领用N次材料,则对交叉表查询筛选后的记录中该部门在报表中就出现N项,我只想无论该部门在所选时间跨度内领用多少次材料,在报表中它都只显示一行,其所领用材料按类别归入各类(01\02\03....)
另一位友人ANDYMARK,他提供了一个方案,好象也达不到这个要求,我想不出有啥好办法方法?!!!
求赐教![attach]16605[/attach]
作者: fan0217 时间: 2006-3-24 03:30
首先建立个选择查询,设置好条件,然后再在选择查询的基础上建立交叉表查询。
作者: LIXIANACCP 时间: 2006-3-24 04:07
以下是引用fan0217在2006-3-23 19:30:00的发言:
首先建立个选择查询,设置好条件,然后再在选择查询的基础上建立交叉表查询。
建倒是建立了交叉表查询,但它又不能识别条件了!
我的选择查询没问题啊!由于交叉表已不能打开了,做不下去了![attach]16611[/attach]
[此贴子已经被作者于2006-3-23 20:50:58编辑过]
作者: sgrshh29 时间: 2006-3-24 04:55
是不是最终要达到这种结果?
[此贴子已经被作者于2006-3-23 20:57:04编辑过]
作者: LIXIANACCP 时间: 2006-3-24 06:17
以下是引用sgrshh29在2006-3-23 20:55:00的发言:
是不是最终要达到这种结果?
对!我就想要哪样!
对大哥你来说,应该不难吧!
望赐教!
作者: sgrshh29 时间: 2006-3-24 19:54
此贴不够简洁,已经删除。
[此贴子已经被作者于2006-4-14 16:07:42编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |