起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 791|回复: 11

DataGrid导出到excel中字段类型为数字型不能汇总

[复制链接]
发表于 2010-11-4 11:32:38 | 显示全部楼层 |阅读模式
我们用的是3088的版本。在DataGrid中导出数据到excel中时。当字段类型为数字型时,导出到excel中就不是数字了。还是文本了。还不能进行汇总。在论坛上看到说这个问题在3088下解决了的。结果在我们这还是出错了
回复

使用道具 举报

 楼主| 发表于 2010-11-8 08:24:17 | 显示全部楼层
找到原因没有
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-9 08:56:08 | 显示全部楼层
没人回贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-15 09:38:57 | 显示全部楼层
没人回贴
回复 支持 反对

使用道具 举报

发表于 2010-11-15 11:01:09 | 显示全部楼层
抱歉楼主,最近实在太忙。刚才用3088版本测试了下,在字段类型和表现类型都是数字的情况下。设置页脚汇总。在输出到excel以后,到处的类型的确是文本类型。但是可以正常汇总。
如下图所示:

s.jpg

18.63 KB, 下载次数: 206

回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-15 11:30:14 | 显示全部楼层
问题是用户输出到Excel以后,在excel下不能汇总。
回复 支持 反对

使用道具 举报

发表于 2010-11-15 11:41:55 | 显示全部楼层
在excel下不能汇总是什么意思?你是说我上面那幅图中,第4行的汇总数字没有出现?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-15 16:23:39 | 显示全部楼层
也就是不设置页脚汇总,用户自己在Excel下面,用自动求和(Σ)汇总
回复 支持 反对

使用道具 举报

发表于 2010-12-14 10:27:32 | 显示全部楼层

???转技术服务部再看下?

数据类型,表现类型均为:数字,保留两位有效数字。
当显示格式设置成0.00,生成excel数字格式变成文本,显示格式不设置,生成数字格式
目的:我想生成EXCEL输出时生成99.00格式(数字类型),如何解决!
请回帖!
回复 支持 反对

使用道具 举报

发表于 2010-12-15 10:56:49 | 显示全部楼层
只能通过代码对导出后的文件作一下vba的控制了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-5 21:07 , Processed in 0.043919 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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