报表格式只是报表工具要解决的一部分问题。我们用报表工具的目的,是要能从数据库中读出数据,从而自动产生报表,数据才是报表要解决的核心问题, 但是不能单纯地把二者分开(这也是选择报表工具时需要格外重视的)。
报表格式用 Excel 可以解决得很好,但是 Excel 没有数据汇总方案,除非编程序往格子里填数据,基本上没法从数据库中读出数据自动产生报表。而拖拽式的格式虽然解决得一般,但数据统计能力方面要比 Excel 强得很多,两害相权取其轻,堆框虽费劲,慢慢堆就行了,但统计汇总不行的话那就没办法了。
所以,很多报表工具都采用拖拽式画表,再辅以大量写代码的编程(就是数据处理,后面会详细说明),来处理中国式报表。 参见前文: 为什么说中国式报表特殊-1 、国外报表 。
另外,因为 Excel 的易用,使得用户能够自己做表,几乎所有用户的报表都有 Excel 文件。用户希望能将 Excel 的文件读入报表工具,这样就可以省去画表的工作了;同时,生成的报表,要能导出成 Excel 文件。但是因为拖拽式和 EXCEL 的画法完全不同,一定要生成 EXCEL 文件的话,大都会丧失格式,个别工具花了点功夫的可以做得很象(数巨报表导出 EXCEL 为了保证样式不失真,将大量的报表对象转成了合并格,某些报表对象转成图片,导出后的数据无法进行二次处理),还得再进行二次对齐、加工。至于读入 EXCEL 文件,还是算了吧。
参考:报表分类-绘制方案、从Excel到润乾、快逸报表-单元格的扩展、快逸报表-主格附属格。
转自:真正的小师的博客。
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10293568/viewspace-927520/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10293568/viewspace-927520/