`
444878909
  • 浏览: 638021 次
文章分类
社区版块
存档分类
最新评论

报表漫谈

 
阅读更多

项目中需要报表,之前用过开源的报表,比如JFreechart,收费的水晶报表等,因为需求还没有确定下来,为了项目的进度和需求,保险起见找了几款国内收费的报表软件,比如润乾、快逸、皕杰报表,通过一番对比,选用了相对便宜一些的皕杰报表,开发版大概在一万多,帮助文档和售后支持很全面,花了大概两天时间,把帮助文档浏览了一番,和项目做了一个简单的集成,下面大概介绍一下关于报表大致内容。

其实,帮助文档中把整个报表从易到难介绍的非常全面,不应该出现这篇博客,为了做下学习的记录,还是写了出来。首先说,一般的报表都会包含:报表设计器、报表服务器两大部分,报表服务器中有报表引擎,是整个报表的核心,报表解析、缓存管理、性能管理和调度管理等,报表设计器可独立存在,不用依赖于报表服务器,它自带运算引擎等,主要用来设计、调试报表模板,举个熟悉的例子:就像EclipseTomcat的区别,Eclipse提供了开发程序的一切条件,当我们开发完成后,需要拿到Tomcat去部署,然后用户就可以使用我们的系统了。说了很多,下面是皕杰报表和FineReport的架构图,大家可对比可下:

(皕杰报表)


FineReport


从上图我们分析可得,报表工作的一般流程是:开发人员设计好报表模板,部署到报表服务器,服务器根据之前的设置,从数据源拿到数据,经过解释翻译等过程,把数据和模板组合成一个有数据的页面展现给用户,然后给用户提供导出打印等功能。

用过了报表,那为什么会出现报表呢?报表其实就是账单,就像饭店的账单一样,进入信息化时代,纸张必然淘汰,微软推出的ExcelWord等成为了报表不可多得的好工具,但他有一个致命的缺点就是数据静态化,如何解决动态问题?数据库其实也可以看做是一个动态的报表工具,但是无法支持复杂的更加直观的图形展示等功能,因此,报表系统出现是历史必然,针对国内各种特色的报表需求,很多国内厂商又推出了符合国内人习惯的报表系统,比如润乾、fineReport、皕杰等。

以上这些报表用法大致相同,具体可查看技术文档,就没必要在此多言了,有时间得多看看开源的报表系统。

分享到:
评论
1 楼 netkongjian 2014-07-09  
不错的报表工具知识分享![deyi]

相关推荐

    漫谈兼容内核.zip

    漫谈兼容内核之一:ReactOS怎样实现系统调用 漫谈兼容内核之二:关于kernel-win32的对象管理 漫谈兼容内核之三:Kernel-win32的文件操作 漫谈兼容内核之四:Kernel-win32的进程管理 漫谈兼容内核之五:Kernel-win32...

    漫谈兼容内核.7z

    谈兼容内核之一:ReactOS怎样实现系统调用.pdf 漫谈兼容内核之二:关于kernel -win32的对象管理.pdf 漫谈兼容内核之三:关于kernel-win32的文件操作.pdf 漫谈兼容内核之四:Kernel-win32的进程管理.pdf 漫谈兼容内核...

    架构漫谈(王概凯架构系列文章整理)

    架构漫谈(一):什么是架构? 架构漫谈(二):认识概念是理解架构的基础 架构漫谈(三):如何做好架构之识别问题 架构漫谈(四):如何做好架构之架构切分 架构漫谈(五):什么是软件 架构漫谈(六):软件架构...

    漫谈兼容内核[pdf]

    01.漫谈兼容内核之一:Wine的系统结构.pdf 02.漫谈兼容内核之二:关于kernel-win32的对象管理.pdf 03.漫谈兼容内核之三:关于kernel-win32的文件操作.pdf 04.漫谈兼容内核之四:Kernel-win32的进程管理.pdf 05.漫谈...

    漫谈云计算.pdf

    漫谈云计算.pdf漫谈云计算.pdf漫谈云计算.pdf漫谈云计算.pdf漫谈云计算.pdf漫谈云计算.pdf

    漫谈兼容内核 毛德操

    漫谈兼容内核 毛德操 完整版 pdf漫谈兼容内核 毛德操漫谈兼容内核 毛德操漫谈兼容内核 毛德操

    华为防火墙技术漫谈.pdf

    华为防火墙技术漫谈,理论篇共包含十章,涵盖了会话与状态检测、安全策略、攻击防范、NAT、GRE 、L2TP 、IPSec 、SSL、双机热备、出口选路的原理、应用场景及配置方法

    天文漫谈考试题目和答案.pdf

    天文漫谈考试题目和答案.pdf

    漫谈数据库索引漫谈数据库索引漫谈数据库索引

    漫谈数据库索引漫谈数据库索引漫谈数据库索引漫谈数据库索引

    漫谈设计模式代码

    漫谈设计模式书中代码,以及各章节的示例代码

    软件工程思想漫谈软件工程思想漫谈

    软件工程思想漫谈>>讲述软件开发和做程序员的道理,思想深刻,视角独特,是本好书。

    射频识别技术漫谈

    射频识别技术漫谈(1)——概念、分类 射频识别技术漫谈(2)——国际标准 射频识别技术漫谈(3)——能量、调制 。。。。。 射频识别技术漫谈(27)——CPU 卡概述

    漫谈兼容内核.rar

    漫谈兼容内核.rar

    数学物理漫谈PPT下载

    108867数学物理漫谈数学物理漫谈PPT下载

    基于java技术的数字图书馆建设中异构数据源集成.doc

    数据微引擎与动态指令 多数据源集成与控制 图形报表漫谈 项目化构架及其意义 无代码发布(维护) 实际应用中... 所谓虚拟数据源,是指在Max@X Analyser服务器从数据库获得实际多个数据源的数据后,在Max@X Analyser...

    《匠人手记》11《按键漫谈》

    《匠人手记》11《按键漫谈》 《匠人手记》11《按键漫谈》

    漫谈高数pdf(共十篇)

    关于漫谈高数的pdf文档,很好的关于数学本质问题的介绍。

    架构师-架构漫谈

    Informal-Discussion-on-Architecture 架构师-架构漫谈

    漫谈Wine

    4篇文章,我把它做成一个pdf,带书签 漫谈Wine之一:WINE的系统结构 漫谈Wine之二:Windows的文件操作 漫谈Wine之三:Wine的文件读写 漫谈Wine之四:内核差异核内补

    华为防火墙技术漫谈.z01

    华为防火墙技术漫谈完整版共3个压缩卷,此为卷一,全部下载3个压缩卷后,放在同一文件夹下,然后解压缩即可。 华为防火墙技术漫谈》介绍华为传统防火墙关键技术原理、应用场景和配置方法,主要包括安全策略、攻击...

Global site tag (gtag.js) - Google Analytics