public class PageRWorkSheet extends AbstractResECWorkSheet implements PageECReport, PolyResultWorkSheet
block, book, reportAttrSet
EMPTY
FIT, KEY, PAPER_HEIGHT, PAPER_WHDTH, TOOLBAR_HEIGHT, WEB_PAGE, XML_TAG
构造器和说明 |
---|
PageRWorkSheet() |
限定符和类型 | 方法和说明 |
---|---|
void |
addCellElement(ResultCellElement cell)
添加指定的单元格
|
void |
addCellElement(ResultCellElement cell,
boolean override)
添加指定的单元格
|
PageRWorkSheet |
cloneWithoutCell()
克隆不带单元格的sheet
|
void |
copyReportAttr(AbstractPolyReport oriReport)
复制指定报表设置属性到当前对象, 包括页眉页脚和页面设置.
|
protected CellElement |
createDefaultCellElementCase() |
protected CellElementCaseCreator |
getDefaultCellElementCaseCreator() |
boolean |
removeCellElement(ResultCellElement cell)
移除结果单元格
|
ResultCellElement |
removeResultCellElement(int column,
int row)
移除结果单元格
|
void |
shrinkToFitPaper(Calculator calculator)
自适应调整页面行高列宽
|
createElementCaseBlockImplement, generateReportPageSet, generateReportPageSet, getColumnMappingArray, getResultCellElement, getResultWorkBook, getRowMappingArray, processWidgetAsImage, recalculate, recalculate, recalculate, recalculate, setColumnMappingArray, setResultWorkBook, setRowMappingArray
__mod_column_row, addCellElement, addCellElement, addColumnPrivilegeControl, addFloatElement, addRowPrivilegeControl, bringFloatElementForward, bringFloatElementToFront, cacheCellElement, cellIterator, clone, cloneWithoutCellCase, cloneWithoutCellCase, copyReadOnlyAttr, equals, floatIterator, getBlock, getBook, getCellCase, getCellElement, getCellValue, getColumn, getColumnCount, getColumnPrivilegeControl, getColumnWidth, getColumnWidthList_DEC, getFloatElement, getFooter, getHeader, getPaperSetting, getReportPageAttr, getReportSettings, getRow, getRowCount, getRowHeight, getRowHeightList_DEC, getRowPrivilegeControl, getTableDataSource, insertColumn, insertRow, intersect, isElementCaseReport, isFiltered, iteratorOfElementCase, merge, prepare2ShrinkRealWidthOrHeight4Cell, readReportHF, readXML, recalculateCellCase, releaseCellElementCache, removeAllCellElements, removeAllFloatElements, removeCellElement, removeCellElement, removeColumn, removeColumnPrivilegeControl, removeFloatElement, removeFloatElement, removeRow, removeRowPrivilegeControl, sendFloatElementBackward, sendFloatElementToBack, setBook, setCellCase, setCellValue, setColumnWidth, setFooter, setHeader, setReportPageAttr, setReportSettings, setRowHeight, shrinkTOFitColumnWidthForCellElement, shrinkTOFitRowHeightForCellElement, writeCommonXML, writeXML
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
processWidgetAsImage
isFiltered
generateReportPageSet, getReportPageAttr, getResultWorkBook, recalculate, setResultWorkBook, writeCommonXML
getBook, getFooter, getHeader, getTableDataSource, isElementCaseReport, iteratorOfElementCase, setFooter, setHeader, setReportSettings
getReportSettings
cellIterator, getColumnCount, getColumnWidthList_DEC, getReportSettings, getRowCount, getRowHeightList_DEC
getColumnMappingArray, getResultCellElement, getRowMappingArray
addColumnPrivilegeControl, addRowPrivilegeControl, getColumnPrivilegeControl, getColumnWidthList_DEC, getRowHeightList_DEC, getRowPrivilegeControl, prepare2ShrinkRealWidthOrHeight4Cell, removeColumnPrivilegeControl, removeRowPrivilegeControl, setColumnWidth, setReportPageAttr, setRowHeight, shrinkTOFitColumnWidthForCellElement, shrinkTOFitRowHeightForCellElement
getCellElement, getCellValue, getColumn, insertColumn, insertRow, intersect, merge, removeAllCellElements, removeCellElement, removeColumn, removeRow, setCellValue
addFloatElement, bringFloatElementForward, bringFloatElementToFront, getFloatElement, removeAllFloatElements, removeFloatElement, removeFloatElement, sendFloatElementBackward, sendFloatElementToBack
getReportPageAttr
cellIterator, getColumnCount, getColumnWidth, getRow, getRowCount, getRowHeight
floatIterator
readXML
clone
addFloatElement, getColumnCount, getColumnWidthList_DEC, getRowCount, getRowHeightList_DEC, setColumnMappingArray, setColumnWidth, setRowHeight, setRowMappingArray
public void addCellElement(ResultCellElement cell)
addCellElement
在接口中 PolyResultWorkSheet
addCellElement
在接口中 PageElementCase
cell
- 单元格public void addCellElement(ResultCellElement cell, boolean override)
addCellElement
在接口中 PageElementCase
cell
- 单元格override
- 是否覆盖public boolean removeCellElement(ResultCellElement cell)
removeCellElement
在接口中 PageElementCase
cell
- 指定的格子public ResultCellElement removeResultCellElement(int column, int row)
removeResultCellElement
在接口中 PageElementCase
column
- 指定列row
- 指定行protected CellElementCaseCreator getDefaultCellElementCaseCreator()
public PageRWorkSheet cloneWithoutCell() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
protected CellElement createDefaultCellElementCase()
public void copyReportAttr(AbstractPolyReport oriReport)
copyReportAttr
在接口中 PolyResultWorkSheet
oriReport
- 被复制的对象public void shrinkToFitPaper(Calculator calculator)
shrinkToFitPaper
在接口中 ElementCase
shrinkToFitPaper
在类中 AbstractECReport
calculator
- 算子