public class EBAReport
extends java.lang.Object
构造器和说明 |
---|
EBAReport(SubReport subReport,
RowCaliber[] rowCaliber,
ColCaliber[] colCaliber)
构造方法,支持多个行口径和列口径的构造方法
|
EBAReport(SubReport subReport,
RowCaliber rowCaliber,
ColCaliber colCaliber)
只有一个行口径和列口径时候的构造方法
|
限定符和类型 | 方法和说明 |
---|---|
void |
calcTotalRowCols()
计算报表的总的行数和列数
|
java.lang.String |
getCaliberCellValue(int rowNo,
int colNo)
取得EBAReport中指定行列的数据
|
ColCaliber[] |
getColCaliber()
取得列口径列表(数组)
|
int |
getCols()
获取EBAReport的列数
|
java.lang.String |
getHTML()
生成报表视图
|
HTMLTable |
getHTMLTable()
获取报表对应的EBAReport对象
|
CellMergeInfo[] |
getMergeInfo()
获取合并清单
|
RowCaliber[] |
getRowCaliber()
取得行口径的列表
|
int |
getRows()
获取EBAReport所占用的行数
|
SubReport |
getSubReport()
取得子表实例
|
void |
setHasSumRow(boolean hasSumRow)
设置子表中是否具有行口径统计行
|
public EBAReport(SubReport subReport, RowCaliber[] rowCaliber, ColCaliber[] colCaliber)
subReport
- 子表rowCaliber
- 行口径colCaliber
- 列口径public EBAReport(SubReport subReport, RowCaliber rowCaliber, ColCaliber colCaliber)
subReport
- 子表rowCaliber
- 行口径colCaliber
- 列口径public void calcTotalRowCols()
public java.lang.String getCaliberCellValue(int rowNo, int colNo)
rowNo
- 行号colNo
- 列号public CellMergeInfo[] getMergeInfo()
public int getCols()
public int getRows()
public void setHasSumRow(boolean hasSumRow)
hasSumRow
- true有统计行;false没有统计行public HTMLTable getHTMLTable()
public java.lang.String getHTML()
public RowCaliber[] getRowCaliber()
public ColCaliber[] getColCaliber()
public SubReport getSubReport()