报表元素

来源:互联网 发布:旋转轮胎mac破解版 编辑:程序博客网 时间:2024/05/17 00:03

报表元素是用来构成报表的最基本的组件,在报表(com.fr.report.Report接口)中,有对应的addXXX(), removeXXX(), getXXX()等等方法来添加,删除和处理报表元素。

FineReport提供三种报表元素:

  1. 单元格元素 - com.fr.report.CellElement
  2. 复合元素 - com.fr.report.CompositeElement
  3. 悬浮元素 - com.fr.report.FloatElement

 

单元格元素 - com.fr.report.CellElement

每个单元格元素代表报表当中的一个单元格。

在com.fr.report.cellElement包下面包含了单元格元素(com.fr.report.CellElement)的一些类,其中默认的实现类com.fr.report.cellElement.DefaultCellElement,用的最多。

 

复合元素 - com.fr.report.CompositeElement

只有复合报表(com.fr.report.CompositeReport)才会包含复合元素,复合元素当中又可以包含一些单元格元素。分组表和交叉表是FineReport自带的用来提供分组和交叉功能的复合元素。

 

悬浮元素 - com.fr.report.FloatElement

悬浮元素,顾名思义就是悬浮在单元格元素上面的元素,比如悬浮图片,悬浮图表,图形等等。

在com.fr.report.floatElement包下面包含了FineReport内置的所有悬浮元素。

原创粉丝点击