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

The Neurotic Fishbowl

[Java报表软件—技术知识]背景色间隔行显示
FineReport——报表技术领跑者 发表于 2008/2/19 11:34:35

一部分报表因为数据的繁冗单一,设计完之后,整体感观不是很清晰。这时如果对报表做一些简单的设置,即背景色间隔行显示,可以让报表美观的同时,还能方便我们更清楚的查看数据! 下面我们来看一张报表的效果图。
阅读全文(2283) | 回复(0) | 编辑 | 精华 | 删除

 


[Java报表软件—技术知识]组标题重复显示
FineReport——报表技术领跑者 发表于 2008/2/18 12:36:22

一般报表的标题单元格,公式单元格等手工输入的值,都是不能自动根据分组数据进行重复显示的。这类的格子,在需要被重复的时候,需要给他自定义父格,让其跟随父格进行扩展。 下面来看一个简单的明细表,在这个报表当中绑定数据列的单元格比较少,而我们手写的格子和设置了背景,边框等的格子比较多。这些格子我们都需要它能够根据数据来重复显示。


阅读全文(3517) | 回复(0) | 编辑 | 精华 | 删除

 


[Java报表软件—技术知识]实例-同期比
FineReport——报表技术领跑者 发表于 2008/2/15 10:18:10

同期比,指的是一个与时间相关的运算。在普通的电子表格报表当中,可以任意取值进行运算,但是在可扩展的线性报表当中,数据都是由一个单元格扩展出来的,所以需要涉及到扩展后的单元格的定位。例如下面这张报表。
阅读全文(2656) | 回复(0) | 编辑 | 精华 | 删除

 


[Java报表软件—技术知识]数据编号报表
FineReport——报表技术领跑者 发表于 2008/2/14 10:19:40

报表当中,常常需要给数据进行编号。我们可以利用层次坐标当中,对单元格进行定位的公式来得到对数据的编号。例如下面这张报表:
[Java报表软件—技术知识]专业Web报表工具FineReport ——报表教程之结果集筛选
FineReport——报表技术领跑者 发表于 2008/2/1 10:19:20

  一般来说,我们呈现在报表当中的数据,是将数据库中的数据全部呈现出来,或者通过通过筛选条件过滤一些数据。但是筛选条件的过滤只能通过一个固定值作为筛选标准来过滤数据。而我们有时候需要的数据仅仅是最前或最末几个的数据,不能够使用固定值作为筛选条件。例如在一张产品销售量月报表当中,部门经理最关心的是销售业绩最优秀的五个城市和销售业绩最差的三个城市,而此时我们并不知道具体的销售量准确的衡量数字,所以这时候就可以通过结果集筛选来得到想要的数据。 结果集筛选,

 


[Java报表软件—技术知识]专业Web报表工具FineReport ——报表教程之条件高亮
FineReport——报表技术领跑者 发表于 2008/1/31 14:03:04

报表中展现的数据可能会非常多,有效信息和其它信息之间的区别有时不能清晰展现,同时使用条件加亮功能,可以轻松实现该需求。比如下一个表格中,您希望显示所有的AvgScore,对应的数据如果大于等于90用红色的“优秀”表示,下面的右侧图所示。
 

 


[Java报表软件—技术知识]专业Web报表工具FineReport ——报表教程之超级链接(一)
FineReport——报表技术领跑者 发表于 2008/1/30 13:15:07

利用FineReport设计的报表,可以对单元格进行链接,实现数据钻取的效果。FineReport的所有报表类型均可以使用该功能,并且可以利用该功能实现不同类型报表间的链接,比如:使用线性设计交叉表,对数据进行汇总统计,在汇总结果上添加参数分组报表的链接,利用分组报表显示明细数据,可以发挥二者各自的优势,达到数据钻取的效果。 对单元格添加的超级链接可以是单个的,也可以是多个的。所以,这里我们将

 


[Java报表软件—技术知识]专业Web报表工具FineReport ——报表教程之自定义分组
FineReport——报表技术领跑者 发表于 2008/1/29 10:53:51

自定义分组,指的是数据并非枚举,而是可能需要按照分段分组,或者其它不规则的划分。这个功能就是针对数据列进行一个区间定义。因为是根据数据列的数据返回情况分组,有时会遇到不易处理的情况。举例来说,你有一个员工信息表,里面存着全公司的员工数据。今天老板希望看到各个年龄段人数的统计,了解在员工的年龄构成情况。但问题是你的数据库字段只有年龄的实际值字段,若根据此字段来分组,则只会出现25岁,30岁这样的组名,可是老板却只要22岁~30岁, 30岁~35岁这样的组名。这时要怎么办呢?是不是需要在数据库里增加一个字段,再添加这样的字段进去?这种方法未免过于麻烦。
    这时候,我们就需要用到自定义分组来重新定义区间,例如下面这个报表就是一个按段分组的报表,分别统计了各部门员工在各个年龄段的分布情况:

 


« 41 42 43 44 45 46 »

 
 



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
访问次数:1208305
建立时间:2006年4月16日



Text Me

.: 留言板

签写新留言

需要你的帮助


Other Fish in the Sea

.: 链接

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




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

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