本站首页    管理页面    写新日志    退出

The Neurotic Fishbowl

[Java报表软件—制作笔记]线性报表解释
FineReport——报表技术领跑者 发表于 2009/1/9 16:31:17

FineReport一种报表类型名为线性报表,线性报表,从原理上来讲是根据数据挖掘支持向量机的概念,将低维度的非线性函数关系映射到高维度空间,将非线性函数线性化处理。简单来说,线性报表处理数据的方式,是在类Excel的格子界面中,每个单元格单独绑定数据列,对数据进行一些数据扩展设置,并且每个格子之间不像普通电子表格那样是平行关系,而是可以存在一定的附属关系。所以线性报表从严格意义上讲并不是一种报表类型,而是一种制作报表的方法。有许多复杂报表采用那些传统报表工具制作起来非常困难(需要编写代码或复杂 SQL 准备数据),而这类复杂报表在国内应用中相当普遍,几乎占到一半以上的数量。而采用线性报表则可以轻松完成,使制作效率提高 5-10 倍,习惯上我们就将这些复杂报表称为线性报表。需要注意的是,相对比较复杂的报表并非必须采用线性报表才能制作出来,采用传统方式也能完成,例如传统的电子表格编写代码,只是工作量很大导致制作成本较高。因此FineReport同样支持传统的报表制作方式:独立的分组报表,和以电子表格为基础的自由报表。因为按照报表的难易程度来划分,所有的报表基本可以划分为三个大类,第一类是格式比较简单的分组报表,可能需要显示的数据量是超过百万行的,适用于分组报表设计,能够快速制作报表,节省时间;第二类格式复杂的典型中国式报表,即适用于线性报表设计;第三类则是极其复杂的报表样式,只有通过电子表格通过编写代码实现。线性报表规定为含有多数据源或分片扩展或层次坐标计算(非常规的跨行组运算)的统计表。多源报表,传统工具的基本表模型只能支持单数据源,即使是所谓多数据源也是通过写SQL编制为单数据源,而FineRepport可以很方便地支持多数据源。某些报表即可用多源方法也可用单源方法制作出来(相比之下多源方法更简单且运算效率更高),而还有一些报表则只能用多源方法完成。分片报表指报表横向或纵向或双向分成了几个相对独立的区域。而分片扩展则指分片报表中同向的多片中至少有两片是自动扩展出来而非静态行列。注意这里说的两个扩展列是并列的而不是层次的,常规的多层分组或交叉表虽有同向多个扩展区,但却是层次的,因而并不算是非线性报表。线性报表除了可以支持常规的组内求和、计数(可带条件)的普通跨行组运算(包括在多层分组或交叉表中的求和计数等),还有一个层次坐标的概念,可以对扩展完的报表单元格进行精确命名,籍以完成复杂的格间运算,如计算排名或同期比等。http://www.finereport.com

阅读全文(2677) | 回复(0) | 编辑 | 精华

 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



The Neurotic Fishbowl

.: 公告

本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。


Bloginess

«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31

.: 我的分类(专题)

首页(357)
Java报表软件—制作笔记(54)
Java报表软件—功能比较(43)
Java报表软件—使用心得(21)
Java报表软件—行业动态(54)
Java报表软件—新闻资讯(48)
Java报表软件—技术知识(49)
Java报表软件—问题解析(2)


In the Bowl

.: 最新日志

如何对报表的参数控件赋值
java报表工具FineReport常见
报表怎么做 FineReport连接池原
报表怎么做FineReport数据连接之
报表模板之报表设计
报表模板之报表设计


.: 最新回复

回复:报表参数
好好学习,
好好学习,天天向上。买双 air jor
回复:理解FineReport缓存系列2
回复:理解FineReport缓存系列2


The Fishkeeper
blog名称:Java报表软件
日志总数:357
评论数量:69
留言数量:0
访问次数:1208122
建立时间:2006年4月16日



Text Me

.: 留言板

签写新留言

需要你的帮助


Other Fish in the Sea

.: 链接

报表开发工具  html5图表java报表开发工具




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.023 second(s), page refreshed 144764742 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号