FineReport报表工具最新版本细则

FineReport简介
FineReport是一款集数据展示(报表),数据查询(参数)和数据录入(填报)功能于一身,用来辅助开发基于BS软件系统的工具软件。
有了FineReport的帮助,在软件开发过程中,可以革命性的加快开发速度,提高软件的稳定性;在软件交付后,可以大大的降低维护难度,提高最终用户的满意度- 开发出来的软件系统可以让最终用户随时维护,做到随需应变。

应用范围
现状:开发一款基于数据库的应用软件系统,其中最枯燥重复的,占用时间又非常多的工作就是通过写jsp/asp/php代码写出基于数据库的展示,查询和录入的网页。这样编写代码来实现数据展示(报表),数据查询(参数)和数据录入(填报)的网页,不仅开发效率不高,而且项目交付后的维护工作量很大,如果客户的要求发生一点点改变,需要程序员修改相应的代码来修改,修改的成本将非常的高。
方案:有了FineReport,做这些基于数据库的展示,查询和录入的页面,不再需要编写代码了;而是通过FineReport提供的模板设计器,拖拖拽拽就制作出实现数据展示(报表),数据查询(参数)和数据录入(表单)功能的页面模板,然后将这些模板保存到FineReport服务器指定的目录下面。当最终用户通过浏览器远程访问某个页面模板,FineReport服务器会把用户指定的页面模板自动解析成零客户端的html页面给浏览器,这样用户就可以在浏览器里面查看或录入数据了。同时由于FineReport的易用性,傻瓜性,可以在项目交付后把FineReport这个工具软件提供给最终用户,让他们可以基于FineReport做简单的页面修改以达到自我维护和更新系统的目的。

主要对象
软件公司:软件公司拥有专门的技术人才,很容易学会FineReport的使用,可以在ERP,CRM,OA等软件产品中集成FineReport,大大加快软件的开发进度,增加软件的稳定性,大大降低软件的后期维护成本,提高了最终用户的满意度。
其他的商业公司,政府机关等:有了FineReport,单位现有的软件,能够做到随需应变,对它们进行改进和增强,不再完全依赖于软件公司,而是自己经过简单的培训后就可以来做了;这样;单位所有的软件,不再是不能随时改进和增强的静态系统了,而是随着需求的变化而变化的动态系统了,从而彻底走出软件业的怪圈- "年年需要花钱买新的软件,买来的新软件却不能满足年年变化的需求"。

组成
FineReport由设计模板的设计器和解析模板的服务器组成。
设计器: FineReport设计器的界面简单易用,熟悉MicrosoftExcel的用户不需任何额外学习成本。一般用户也能在阅读FineReport提供的帮助文档后快速掌握设计器的使用。
服务器:FineReport服务器主要用来读取和解析设计器制作好的模板,并将模板转换成html页面,方便用户通过IE,Firefox等浏览器查看,修改和打印数据。同时FineReport服务器内置了强大的缓存机制,集群机制,支持超大数据量的运算,支持大数量用户的并发处理,并创新性采用flash技术完美支持零客户端精确打印。

FineReport报表工具新增功能和功能优化列表:

A. 设计

1 绑定数据列支持动态参数

2 增加报表查看时节点收缩功能

3 增加分页预览冻结

4 增加页内合计函数

5 修正横纵向报表打印问题

6 增加渐变色背景

7 增加动态SQL作为数据字典及单元格形态的类型

8 增加了快捷方式设置报表重复标题及单页打印的功能

9 增加多个数组操作的函数

10 修正了Flash打印时的无法画斜线与横向打印的问题

11 修正导出Excel时加密问题

B. 图表

1 增加全距图

2 增加甘特图

3 美化所有的图表界面

4 增加阴影效果

5 改变模拟3D效果为颜色渐变渲染

6 增加三维柱形图和三维条形图的横向摆放样式

7 增加热点提示属性

8 增加折线图的标记类型可选

9 改变仪表盘的样式,变的更加美观了,并且增加了饼形和圆形风格来显示不同的仪表盘

10 全距图支持多个分类并统一了数据定义的界面

11 增加设置饼图百分比的界面

12 增加圆角边框属性

13 图表支持空值处理

14 图表支持负值处理

15 BS端动态图表

16 增加系列属性趋势线

17 增加图例是否自动调整大小选项

18 增加坐标轴箭头和是否显示坐标轴的选项设置

19 增加雷达坐标轴的分类标签

20 增加坐标轴的日期格式属性

21 更正坐标轴标签间隔的显示

22 坐标轴统一显示单位

23 支持多条警戒线

24 解决饼图重叠的问题

C. 控件

1 增加下拉树控件

2 增加多文件上传控件

3 增加插入删除行按钮

4 增加树节点按钮

5 增加列表控件

6 增加视图树控件

7 增加网页框控件

8 增加表格树控件

9 增加控件的事件机制

D. Web(web报表工具的BS特性)

1 支持BS端的权限管理

2 支持BS端的定时器管理及Web结果查看

3 支持BS短的服务器属性配置

E. 性能

1 优化了报表运行速度与运行时所需的内存及BS公式自动计算速度

2 填报公式编辑性能改进

3 加快了Xml读取的速度以及优化Xml的输出

4 优化了层式报表分组时的性能及Web分页预览时的显示样式

5 服务器性能的优化

模板缓存、结果缓存、分页缓存、静态并发;

优化并发访问报表时的性能;

提供集群服务器下,报表缓存的自动同步机制和报表模板自动同步部署,提高总体效能。

6 优化了集群的支持

帖主为FineReport职员,欢迎与Java领域同仁进行交流:
1.使用FineReport过程中遇到的技术问题。
2.FineReport产品报价与服务模式。
3.FineReport与成长型软件公司的长期合作模式。
4.FineReport与成熟型软件公司的战略合作模式。
5.FineReport与最终客户的合作模式。
工作时间:
周一至周日 8:00-18:00
联系方式:
Mobile:186 210 23100
Tel: 021-3370 2253
QQ:859 579 079
MSN:[email protected]
E-mail:[email protected]

猜你喜欢

转载自aaron-zhao.iteye.com/blog/812229
今日推荐