public abstract class AbstractResWorkBook extends AbstractFineBook implements ResultWorkBook
AbstractFineBook.ReportWriterfitAttr, mobileAttr, reportExportAttr, reportWebAttrANA_PREVIEW_TYPE, DEFAULT_PREVIEW_TYPE, WRITE_ENHANCE_PREVIEW_TYPE, WRITE_PREVIEW_TYPEtableDataList, XML_TAGKEYXML_TAG| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractResWorkBook(java.util.Map executeParamMap) |
protected |
AbstractResWorkBook(ResultReport report,
java.util.Map executeParamMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone() |
PageSetChainProvider |
generateReportPageSet(java.util.List settings)
模板生成PageIterator,传入纸张大小(-1,-1 表示使用模板定义的大小)
|
PageSetChainProvider |
generateReportPageSet(java.util.List settings,
int sheetIndexStart,
int sheetIndexEnd)
模板生成PageIterator,传入纸张大小(-1,-1 表示使用模板定义的大小)
返回 sheet 过滤后的结果,范围为 [sheetIndexStart, sheetIndexEnd]
|
java.util.Map |
getExecuteParameters()
生成此结果所采用的参数
|
ResultReport |
getResultReport(int index)
获取结果报表簿中指定位置上的结果报表
|
XMLVersion |
getXMLVersion() |
JSONArray |
parseToJSONArray()
结果报表转成json数组
|
void |
readStream(java.io.InputStream in)
读取输入流
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setCumulatePageNumber(boolean b) |
protected void |
setWorkBook(Report report,
FineBook book) |
void |
setXMLVersion(XMLVersion version) |
void |
writeCommonXML(XMLPrintWriter writer)
写结果报表簿的基本属性
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
addReport, addReport, addReport, equals, getCSSImport, getElementCaseReport, getJSImport, getReport, getReportCount, getReportExportAttr, getReportFitAttr, getReportIndex, getReportMobileAttr, getReportName, getReportWebAttr, isElementCaseBook, isElementCaseBook, mainContent, mainContentWriteXML, removeReport, removeReport, removeReports, setReport, setReport, setReportExportAttr, setReportFitAttr, setReportMobileAttr, setReportName, setReportWebAttr, writeXMLaddAttrMark, export, getAllMarkName, getAttrMark, getDesignerVersion, getPreviewType, getTemplateID, getXMLDesignerVersion, getXmlVersion, isHigherThanCurrent, openTag, readDesign, readExtra, setDesignerVersion, setPreviewType, setTemplateID, setXmlVersion, suffix, writeDesign, writeExtraclearAllTableData, copyDataSourceAttr, getTableData, getTableDataNameIterator, putTableData, removeTableData, renameTableDatafinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddReportgetElementCaseReport, getReport, getReportCount, getReportExportAttr, getReportMobileAttr, getReportName, getReportWebAttr, isElementCaseBook, isElementCaseBook, removeReport, removeReport, removeReports, setReportExportAttr, setReportMobileAttr, setReportName, setReportWebAttrclearAllTableData, getTableData, getTableDataNameIterator, putTableData, removeTableData, renameTableDataaddAttrMark, getAllMarkName, getAttrMarkgetCSSImport, getJSImportgetReportFitAttr, setReportFitAttrprotected AbstractResWorkBook(java.util.Map executeParamMap)
protected AbstractResWorkBook(ResultReport report, java.util.Map executeParamMap)
public void setCumulatePageNumber(boolean b)
public ResultReport getResultReport(int index)
ResultWorkBookgetResultReport 在接口中 ResultWorkBookindex - 指定的位置protected void setWorkBook(Report report, FineBook book)
setWorkBook 在类中 AbstractFineBookpublic XMLVersion getXMLVersion()
getXMLVersion 在接口中 ResultWorkBookpublic void setXMLVersion(XMLVersion version)
setXMLVersion 在接口中 ResultWorkBookpublic PageSetChainProvider generateReportPageSet(java.util.List settings)
generateReportPageSet 在接口中 ResultWorkBooksettings - 纸张设置public PageSetChainProvider generateReportPageSet(java.util.List settings, int sheetIndexStart, int sheetIndexEnd)
generateReportPageSet 在接口中 ResultWorkBooksettings - 纸张设置sheetIndexStart - 初始 sheetsheetIndexEnd - 结束 sheetpublic void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereadXML 在类中 AbstractFineBookreader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
XMLWriterwriteXML 在接口中 XMLWriterwriteXML 在类中 AbstractFineBookwriter - XML写入对象public void writeCommonXML(XMLPrintWriter writer)
writeCommonXML 在接口中 ResultWorkBookwriter - XML写出器public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 AbstractFineBookjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public java.util.Map getExecuteParameters()
ResultWorkBookgetExecuteParameters 在接口中 ResultWorkBookpublic void readStream(java.io.InputStream in)
throws java.lang.Exception
readStream 在类中 IOFilein - 指定的输入流java.lang.Exceptionpublic JSONArray parseToJSONArray() throws JSONException
ResultWorkBookparseToJSONArray 在接口中 ResultWorkBookJSONException