« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
公告 |
此处系本人收藏资料,发表杂说之地!博中文章未经许可不得转载! |
统计 |
blog名称:Report World 日志总数:57 评论数量:146 留言数量:-3 访问次数:300445 建立时间:2007年6月8日 |
| 
|
本站首页 管理页面 写新日志 退出
润乾报表使用体会 |
这段时间一直被java下的报表开发困扰,好在朋友提供了一个好东东,解了燃眉之急。现将该工具的使用体会书写出来,与大家一起分享。润乾报表是一个已经开发了近7年的报表工具,主要用于解决java下的报表开发问题。现在的版本是3.5.5(据说新的4.0就要出来了,期待呵)。润乾报表的特点比较突出,总结如下:首先,他们号称是独创的非线性报表模型彻底解决了复杂报表的设计开发问题。整套模型的核心大致包括:Excel式设计模型、单元格扩展模型、主格附属格模型以及层次坐标模型。通过这几个模型,能以高于传统拖拽式工具十倍以上的效率完成复杂报表。实际使用情况:主要是理解这套模型,之后的事情就简单了,项目中的复杂点的报表都能用非线性报表解决,简单的报表就更没问题了。其次,填报功能。咱们都认为报表是可写的,润乾报表针对这一特殊需求也做了处理。但是相对于其他工具,润乾报表的自由库表关联真正实现了数据填报的来去无规则。数据既可以临时填写,也可以获取原有数据后再做填写,填写完毕后,数据一次性入库,同时多库、多表写入,并保持数据的一致性。实际使用情况:交叉表的填报很方便,报表样式与数据结构完全无关,只需要定义好单元格与数据库表、字段的关联关系,数据直接入库,支持单元格间的运算。第三,对拖拽式制表需求的适应。随着越来越多的用户需要自己定制报表,润乾报表也增强这一部分功能。现在的润乾报表提供语义层功能,语义层一是能将数据结构定义成中文表名、字段名,二是字段能够直接拖拽进单元格中,不用手工输入,而且不用理解单元格的扩展规则, 业务人员能很方便地设计复杂格式的报表。实际情况:仅了解,没有实际使用。第四,灵活的钻取分析功能。现在的润乾报表,已经在04年初的基础上做了很大的扩充,将以前单一的以报表为中心,扩展为以报表和OLAP分析为中心,提供包括数据采集、通用查询、在线制表等多种功能模块。通过这些功能,辅之以语义层,润乾报表能做到灵活选取维、指标和统计字段以及统计函数,实现无层次限制的钻取分析,并生成统计图。实际情况:单元格支持超链接,通过超链接实现钻取,满足项目要求。第五,从产品的整体架构看,润乾报表在设计时就考虑到了与应用系统的集成问题。虽然仍旧提供报表服务器,但是已经不是物理意义上的服务器,仅仅是一些jar包,能无缝嵌入到J2EE应用系统和SOA体系结构。实际情况:哈哈,正合我意。另外,润乾报表通过参数机制来控制报表的访问,控制力度可以具体到单元格。通过权限管理,保证保证不同部门、级别的业务人员在设计、查看报表以及数据查询时,只能看到权限内的数据。整体来看基本满足了目前项目报表的需要。不过因为项目比较紧,有些功能了解得还不够,据说还能让业务人员自定义查询条件和结果,即时生成报表。嘿嘿,再研究研究,可以作为向客户争取二期项目的重点推介功能。
|
阅读全文(1869) | 回复(0) | 编辑 | 精华 |
|