日期:2014-05-20  浏览次数:21042 次

水晶报表excel导出的问题
.net2005自带的水晶报表导出excel时不知道为什么没有边框线,是水晶报表版本的问题吗,谁知道什么版本的水晶报表导出excel时可以带边框线,XI版本可以吗?

------解决方案--------------------
导出时是没有格线的,因为要进行按报表格式显示,在excel显示中会显得很凌乱
XI使用Crviewer上的按钮导出时,会有一个显示格线的选项的
但是程序中似乎没这个项目

仅导出数据时的xls格式时,会默认显示excel的格线,但是,如果报表制作不是很精准的话,如左右不对齐,高度不一致等
会导致数据行、列错位

目前各版本都这样
------解决方案--------------------
确实有很多项目用CR也单纯是为了这个功能,呵呵
从这个层面上来讲,用CR的价位就高了些。当然,估计有90%的人不会考虑版权、付费的问题
也就不去说他了

WEB方式的水晶报表导出Excel要有格线,只能使用一个方法,就是导出 仅数据(xls)
但是这个时候做报表的时候就要小心,也就是说的精准,其实做熟了实现起来就很快了
保证各列对应,否则会出现数据错位的情况
而且表头不能太复杂
这也遇到了一个新的问题,如果要导出的好看,那么web展现上就不那么好看。反之亦然。