|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 Java/Eclipse 』 (http://bbs.xml.org.cn/list.asp?boardid=41) ---- 从EXCEL到润乾[原创] (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=21181) |
|
-- 作者:benk -- 发布时间:8/16/2005 2:05:00 PM -- 从EXCEL到润乾[原创] 从EXCEL到润乾 这年头,excel真是个好用的东西,不管是什么项目,最终用户总会要求把报表导出到excel,不仅仅数据要导出,格式也要导出,样式还不能失真,实在烦死了程序员。更有甚者,不少最终用户在项目需求的初期,就给程序员提供了一大堆的excel表样,还理直气壮的说,看,表样都给你们画好了,你们可以直接用,不需要画表样了。一句话足可以让你哑巴吃黄连,有苦说不出。 现在市面上的报表工具也好,报表控件也好,大都是基于控件拖拽式的。俗话说,鼠标拖拖拽拽画报表,似乎很容易,可实际上只有程序员知道,中国式报表讲究的是格线对齐,控件拖拽是很难格线对齐的,能把人眼珠子看直了!偏偏最终用户还那么热爱excel,所有的报表都希望和excel平滑导入导出!控件拖拽式的报表在界面模型上和excel完全不同,能否平滑导入导出,严重取决于控件的对齐程度,因此难度可想而知。 当然也有一种报表工具,完全借鉴了excel的界面模型,利用单元格的合并和拆分,利用单元格的边框来组织报表样式,其表样的编辑方式和excel完全相同,两者之间可以平滑的导入导出。可是基于单元格合并拆分的模型和基于二维表的数据库物理表模型没法有机的结合起来,因此这种报表几乎都只能做静态报表,需要靠程序员编程来实现动态行列报表的制作。 最近出现了例如超级CELL之类的方法,有一些简单的数据展开可以实现了。但是,其根本模型还是传统的,所以,如果报表一复杂,就会束手无策。 而新出现的新一代报表工具(http://www.runqian.com.cn/rqrpt/rqwebrpt_wp.htm), 带来了报表软件的革命。 通过采用了一套完整的数学模型,终于把类excel的界面模型和数据库的二维物理表有机的结合起来了,不仅仅解决了动态行列的问题,还解决了跨行组运算的问题,可以说从根本上解决了中国式报表无规则表样和无规则运算的问题。 要详细说明新的模型与传统模型的差别,需要结合报表的实例来看,上传图片不方便,大家可以到这里看全文:从EXCEL到润乾 (http://www.runqian.com.cn/tech/tech_010.htm) |
|
-- 作者:binaryluo -- 发布时间:9/19/2005 11:19:00 PM -- 顶下 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |