Office中国论坛/Access中国论坛

标题: 交叉报表不能正常显示 [打印本页]

作者: liuyinhe    时间: 2010-8-7 15:47
标题: 交叉报表不能正常显示
本帖最后由 liuyinhe 于 2010-8-7 16:08 编辑

[attach]43027[/attach]

因需要将表1里 张三 的 语文学科及成绩 去掉,报表预览提示‘数据库引擎不能识别**字段’
如何解决这个问题???




作者: wang1950317    时间: 2010-8-7 17:14
本帖最后由 wang1950317 于 2010-8-7 17:34 编辑

先做一个查询去掉语文,在用这个查询做交叉表查询试试。
作者: liuyinhe    时间: 2010-8-7 18:18
本帖最后由 liuyinhe 于 2010-8-7 18:19 编辑

不行,,这个字段必须要存在于交叉报表里,因为报表的排版和格式都定好了 。
作者: wang1950317    时间: 2010-8-7 19:09
啊,不懂你的用意,权宜之计,可以看不到张三语文成绩。[attach]43028[/attach]

作者: liuyinhe    时间: 2010-8-8 07:46
本帖最后由 liuyinhe 于 2010-8-8 07:56 编辑
啊,不懂你的用意,权宜之计,可以看不到张三语文成绩。
wang1950317 发表于 2010-8-7 19:09


首先谢谢老大。

不是这样的。
假如所有学员的语文成绩结果都还没有出来,“表1”里学科字段及成绩字段里就没有“语文及语文成绩”输入,因为是用交叉查询建立的报表,所以报表里无显示。我的目的是报表里还得把这个字段设计上去来显示这个字段,字段里的内容为空,当“表1”里有输入“语文及语文成绩”时报表里就会有“语文及语文成绩”内容显示。

现在出现的问题是,当表1”学科字段里无语文”输入时,报表预览会提示‘数据库引擎不能识别“语文”字段。


作者: wang1950317    时间: 2010-8-8 10:11
明白你的意思了,不过要是我来设计,我会在表中把学科作为列标,这样就容易的多了。
作者: liuyinhe    时间: 2010-8-8 10:19
本帖最后由 liuyinhe 于 2010-8-8 10:22 编辑

哦,谢谢提醒,我试哈~~!    我试了,可行,谢谢老大!!!

不过论坛里有这方面的讨论:http://www.office-cn.net/forum.p ... ra=page%3D21&page=1




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