public class WorkSheet extends AbstractECReport implements TemplateReport, TemplateElementCase
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
REPORT_NAME_COMPATIBLE0651WORKSHEET |
block, book, reportAttrSet
FIT, KEY, PAPER_HEIGHT, PAPER_WHDTH, TOOLBAR_HEIGHT, WEB_PAGE, XML_TAG
构造器和说明 |
---|
WorkSheet()
初始化一个WorkSheet
|
addCellElement, addCellElement, addColumnPrivilegeControl, addFloatElement, addRowPrivilegeControl, bringFloatElementForward, bringFloatElementToFront, cacheCellElement, cellIterator, cloneWithoutCellCase, copyReadOnlyAttr, 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, recalculateCellCase, releaseCellElementCache, removeAllCellElements, removeAllFloatElements, removeCellElement, removeCellElement, removeColumn, removeColumnPrivilegeControl, removeFloatElement, removeFloatElement, removeRow, removeRowPrivilegeControl, sendFloatElementBackward, sendFloatElementToBack, setBook, setCellCase, setCellValue, setColumnWidth, setFooter, setHeader, setReportPageAttr, setReportSettings, setRowHeight, shrinkTOFitColumnWidthForCellElement, shrinkToFitPaper, shrinkTOFitRowHeightForCellElement, writeCommonXML
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBook, getFooter, getHeader, getTableDataSource, isElementCaseReport, iteratorOfElementCase, setFooter, setHeader, setReportSettings
getReportSettings
addColumnPrivilegeControl, addRowPrivilegeControl, getColumnPrivilegeControl, getColumnWidthList_DEC, getRowHeightList_DEC, getRowPrivilegeControl, prepare2ShrinkRealWidthOrHeight4Cell, removeColumnPrivilegeControl, removeRowPrivilegeControl, setColumnWidth, setReportPageAttr, setRowHeight, shrinkTOFitColumnWidthForCellElement, shrinkToFitPaper, 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
public static final java.lang.String REPORT_NAME_COMPATIBLE0651WORKSHEET
public void setPaintSelection(boolean paintSelection)
public boolean isPaintSelection()
public TemplateWorkBook getTemplateWorkBook()
TemplateReport
getTemplateWorkBook
在接口中 TemplateReport
public void setTemplateWorkBook(TemplateWorkBook templateWorkBook)
setTemplateWorkBook
在接口中 TemplateReport
public TemplateReport getTemplateReport()
public void addAttributeTarget(AttributeTarget target)
public <T> T getAttributeTarget(java.lang.String xmlTag)
public void addCellElement(TemplateCellElement cell)
addCellElement
在接口中 TemplateElementCase
cell
- 待添加的单元格public void addCellElement(TemplateCellElement cell, boolean override)
addCellElement
在接口中 TemplateElementCase
cell
- 待添加的单元格override
- 是否覆盖public boolean removeCellElement(TemplateCellElement cell)
removeCellElement
在接口中 TemplateElementCase
cell
- 需要移除的格子public TemplateCellElement getTemplateCellElement(int column, int row)
getTemplateCellElement
在接口中 TemplateElementCase
column
- the column.row
- the row.public TemplateCellElement removeTemplateCellElement(int column, int row)
removeTemplateCellElement
在接口中 TemplateElementCase
column
- 列row
- 行public WorkSheetAttr getWorkSheetAttr()
public void setWorkSheetAttr(WorkSheetAttr workSheetAttr)
workSheetAttr
- the new attrpublic LayerReportAttr getLayerReportAttr()
public void setLayerReportAttr(LayerReportAttr layerReportAttr)
public WorkSheetPrivilegeControl getWorkSheetPrivilegeControl()
getWorkSheetPrivilegeControl
在接口中 TemplateReport
public void setWorkSheetPrivilegeControl(WorkSheetPrivilegeControl workSheetPrivilegeControl)
setWorkSheetPrivilegeControl
在接口中 TemplateReport
public ResultReport execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap, Actor actor)
execute
在接口中 TemplateReport
parameterMap
- 参数集合actor
- 报表执行方式public void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
readXML
在类中 AbstractECReport
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
writeXML
在接口中 XMLWriter
writeXML
在类中 AbstractECReport
writer
- the PrintWriter.public boolean equals(java.lang.Object o)
equals
在类中 AbstractECReport
public void cloneWithoutCellCase(AbstractECReport abstractReport) throws java.lang.CloneNotSupportedException
cloneWithoutCellCase
在类中 AbstractECReport
abstractReport
- 复制目标报表java.lang.CloneNotSupportedException
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 AbstractECReport
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常protected ElementCaseBlockImplement createElementCaseBlockImplement()
protected CellElement createDefaultCellElementCase()
protected java.lang.Object __mod_column_row(MOD_COLUMN_ROW mod)
__mod_column_row
在类中 AbstractECReport