起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 208|回复: 10

【搞定】表14/15的2个分组都有合计项后,其中一个合计项导出成xls后会丢失合计数字。*

[复制链接]
发表于 2007-5-22 11:00:34 | 显示全部楼层 |阅读模式
这是怎么回事?奇怪?
回复

使用道具 举报

发表于 2007-5-23 09:11:47 | 显示全部楼层
表14/15?
这是什么意思?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-15 15:08:25 | 显示全部楼层
哦,现在升级系统了2800,这个问题还是存在.

资源包我以前有发过给你们,不过版本是低版本的,不知道需不需要再打包,代码是不变的.
资源包情况具体见这个帖:
http://bbs.justep.com/showthread.ph...%D9%C9%CF%B1%A8

bug出现的地方:
业务模型\带动办\汇总比较\年度工作计划汇总
表格文档是: 14重点建设项目投资完成情况一览表

操作:
协同登录(帐号:ddb)-->报表汇总-->选择[厦门市YYYY年重点建设项目投资完成情况一览表(按行业分组)]这个报表--统计月分: 1-12月--点击[统计]--导出excel

导出后的问题:
这个报表有2个分组,导出xls后,只有一个分组合计正常的.
大分组是[行业分类],合计正常
行业分类内的小分组(比如新建,续建)的合计数字丢失,只有最后的一个小分组的合计存在.

附件是导出后的xls, 文件中有标记错误的地方. 麻烦看下,谢谢

14.rar

99.69 KB, 下载次数: 37

回复 支持 反对

使用道具 举报

发表于 2007-6-18 18:12:58 | 显示全部楼层
这是表格文档库的一个缺陷。
你需要手工修改一下。
业务模型\系统空间\系统功能\公共类库\表格文档库[Biz:\SYSTEM\SHEETDOCLIB.LIBRARY]
将:
lChangedGroupTop := AArea.Bottom - AArea.FooterRows- AArea.PageFooterRows - lChangedGroupLine;
替换为:
lChangedGroupTop := AArea.Bottom - AArea.FooterRows- AArea.PageFooterRows - AArea.GroupFooterRows;

编译一下,迁入。应该就可以了。

也可以实用附件的内容全部替换表格文档库内的代码。

SheetLib.txt

21.58 KB, 下载次数: 38

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-23 18:22:01 | 显示全部楼层
谢谢,现在合计项是有了。

不过有个更严重的问题,报表导出后 excel的数据不一致(暂时只发现是分组字段值不一致)。

报表截图和xls文件见附件。

xls_error.rar

49.01 KB, 下载次数: 36

回复 支持 反对

使用道具 举报

发表于 2007-6-25 10:41:16 | 显示全部楼层
我们根据您发过来的方法测试了一下。
1。统计1-12月的(按行业分组的)全部的数据输出到Excel。没有发现您所示的缺陷。
2。按照您发来的图片测试,1-12月份、工业项目、岛内、思明区、全部。导出到Excel,
  也没有发现您所示的错误,但是我们这的数据不全,所以只有一个分组数据。没有能
  重现您所示缺陷。

所以需要您再上传些能够重现您所示缺陷的数据。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 10:50:55 | 显示全部楼层
附件是数据文件。
用它覆盖 DDB_Data.MDF 应该就有最新数据了。

20070624-DDB_Data.rar

1.42 MB, 下载次数: 35

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 15:43:51 | 显示全部楼层
UPUP
回复 支持 反对

使用道具 举报

发表于 2007-6-25 16:07:59 | 显示全部楼层
附件已下载,缺陷已经重现,正在处理。
回复 支持 反对

使用道具 举报

发表于 2007-6-25 16:56:41 | 显示全部楼层
缺陷已修复,请下载。

SheetLib.txt

21.58 KB, 下载次数: 42

回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-22 19:51 , Processed in 0.044301 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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