Finereport 报表概述

楼主
停用账号,有事找传说哥
上图为一个报表系统的完整架构图,依次完成以上步骤,便可完成一个完整的报表系统。

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

FineReport产品特色
1、 基本结构简单
      
FineReport采用Excel形式的设计界面,全面兼容Excel的设计方式,Excel文件的无失真导入导出。
2 、远程设计
      
FineReport支持对部署在服务器上的报表环境进行远程连接后直接进行报表的设计,避免报表从设计到部署过程中的一些意外情况发生。
3 、多种数据源的支持和使用
      
支持多种数据源,且支持多个数据源的同时呈现。如数据库数据源、文本数据源、程序数据源等。定义好数据源之后通过简单的拖拉和设置即可实现在报表中引用。
4 、Web图表展现
      
FineReport提供了设计风格类似Excel的图表设计工具,同时支持在线的图表样式切换。支持地图的数据分析,以更直观感性的展现数据。
5、 数据分析
      
通过使用控件、参数面板并结合图表,可以实现强大的数据分析功能和对数据多样式的展现。
6、 Web环境的即席报表
      
无需了解后台的执行逻辑,只需要完成对所使用的数据源的定义即可实现在线的报表生成和导出打印等功能。
7、 在线构建数据透视表
      
在浏览器端对大量数据快速汇总并建立交叉列表的交互式报表。帮助用户分析、组织数据,并能进行二次过滤筛选等操作以达到用户想要的效果。
8、 零客户端数据填报
      
多数据源填报、多种提交方式以帮助客户进行数据的录入功能,同时提供零编码且丰富的编辑风格,提供多种控件来协助用户实现多种快速录入的编辑方法。FineReport支持浏览器端的自动计算和数据校验,减少客户的人工计算校验成本。
9、 Flash打印
      
安装Flash Player后即可进行浏览器端的打印,不像Applet和Pdf打印需要安装较大的插件。
10、 多种输出方式
      
Excel,Word,Pdf,Txt,Html等多种文件形式的导出。
11、 参数获取与定时任务
      
对于更新频繁的报表可以通过定时任务管理生成,减少忙时查询数据对服务器的压力,并减少频繁人工更新报表的工作量。
12、 B/S资源管理方式
      
数据连接、服务器数据集、缓存、打印服务、邮件等功能均能通过在线服务管理平台灵活的设置,并提供了报表的多项日志信息以供用户查询。
13、 数据实时更新
      
报表的数据会跟随数据库的更新而更新。
分享扩散:

沙发
发表于 2012-7-21 10:14:33
:dizzy::dizzy::dizzy: 我学会了才出来。
板凳
发表于 2012-8-3 18:43:21
来自手机
妮妮 发表于 2012-7-21 10:14
我学会了才出来。

加油,你会用了么!感觉如何?好用么,?
地板
发表于 2012-8-4 17:43:13
功能很强大,正在研究学习。
5楼
发表于 2012-8-5 08:46:38
来自手机
我也在研究
6楼
发表于 2012-8-31 11:12:26
已阅,继续研究
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

5回帖数 1关注人数 4666浏览人数
最后回复于:2019-5-21 05:35

返回顶部 返回列表