起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2699|回复: 5

[结贴] 交叉报表问题报告

[复制链接]

9

主题

45

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
发表于 2014-5-21 23:05:58 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE10
最近使用报表工具做交叉报表,发现一些问题,汇报如下:
1、要加空行才能通过编译,1个分组列要加3条空行,2个分组列要加4条空行...
2、=SUM(C9-D9-E9)报错,=SUM(C9)-SUM(D9)-SUM(E9)不报错但实际做了加法,只能使用=SUM(C9)-(SUM(D9)+SUM(E9))就可以统计了;
3、分组小计不能使用,见附件图片。在论坛上搜寻与报表相关的帖子,还看了高级开发手册,折腾了很久,但报表文件还有问题:“销售小计”和“应收小计”不能正确统计(图片中土黄色单元格)。请问有什么办法解决?

报表文件

报表文件

1

主题

1222

帖子

1378

积分

金牌会员

Rank: 6Rank: 6

积分
1378
QQ
发表于 2014-5-22 10:09:58 | 显示全部楼层
销售小计 和应收小计 增加批注
v-group:$PR9C2
h-group:$PR6C3
回复 支持 反对

使用道具 举报

9

主题

45

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
 楼主| 发表于 2014-5-22 12:21:39 | 显示全部楼层
谢谢指教!增加批注后,灰色部分能够统计了。但是:只能定义销售小计的批注,而应收小计则不能定义,即使定义了存盘后就消失;怪异的是,这样销售小计和应收小计都能够正确统计了!
下面解决F10和G10的统计问题。按照批注对单元格属性的定义,这个单元格要按列分组,就是定义h-group为PR6C3。同样,只能定义F10的批注,G10的批注无法添加----存盘后批注就为空!运行结果更怪异:F10统计正常了,而G10的统计结果继续为0!
这个报表真是无语了。
回复 支持 反对

使用道具 举报

1

主题

1222

帖子

1378

积分

金牌会员

Rank: 6Rank: 6

积分
1378
QQ
发表于 2014-5-22 13:28:11 | 显示全部楼层
应该是批注没保存住的原因,添加完批注直接保存
回复 支持 反对

使用道具 举报

9

主题

45

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
 楼主| 发表于 2014-5-22 14:49:12 | 显示全部楼层
试了很久,终于找到对付这个BUG的方法了!肉牛满面啊!
1、打开这个W文件中右键点击进入EXCEL编辑,检查批注是否加进去了。你可以发现,上述的2个批注在这里就是无法加入......下面就是做法:
2、现在:不要关闭这个w文件的编辑,找到对应的EXCEL文件(就在w文件所在的reports目录下),直接双击该文件进入EXCEL编辑界面;输入前述2个无法输入的批注,一定要正确啊!
3、然后立即保存该EXCEL文件,并关闭这个EXCEL编辑界面。【最关键】这时候再关闭原来那个w文件编辑界面,开放平台会提示你文件改变了需要重新保存,千万不要保存,切记切记!!!直接关闭。一旦你选择了保存,刚才在EXCEL下加的批注就又没了!!!
4、现在运行这个报表。第一次,页面会报一个错误,不要理它!以后运行这个报表就完全正常了。一句话,想方设法把批注加进去,即使开发平台报错也不理!!!
5、也很关键:以后你再打开这个W文件,右键进入EXCEL编辑,界面标签的文件名前面就自动加了一个*号,即使你什么都没做。千万不要手贱又点击保存,否则又前功尽弃-----重来一遍!!!
估计是开发平台的语法检查方面有BUG:明明是正确的批注被干掉了。
回复 支持 反对

使用道具 举报

9

主题

45

帖子

188

积分

初级会员

Rank: 2

积分
188
QQ
 楼主| 发表于 2014-5-22 14:50:09 | 显示全部楼层
可以结贴了。希望在新版本中干掉这个BUG。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-16 02:58 , Processed in 0.086008 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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