一、报表元素简介
在本章节中我们主要学习可以在报表中使用的对象以及他们的相关属性。
在此我们所说的元素主要是一些图形对象,比如text、rectangle等,在iReport中没有段落、表格或者分页等概念,在报表中最基本的对象主要有七个,它们分别是如下:
1、Line线段
2、Rectangle矩形
3、Ellipse椭圆形
4、Static text 静态文本(即不会变动的文字)
5、Text field文字栏位
6、Image 图像
7、Subreport 子报表
8、Crosstab交叉表格
9、Chart图
通过以上这些组件的组合我们可以做出各种各样的复杂的报表样式,iReport提供两种特殊的图形对象:chart和barcode。
每一种类型的对象都有一些通用的属性,如高度、宽度、位置、所在的band等,除此之外还有一些针对不同元素的特殊属性。
每个元素都必须在一个band内部,如果一个元素跨了一个以上的band,那么在编译的时候将会抛出元素位置错误的异常。
要添加一个元素到报表中,我们可以从主工具栏中选择相应的工具,然后添加到报表区域中即可。如下图所示: