public interface ResultWorkBook extends FineBook, ResultWorkBookProvider
KEY
XML_TAG
限定符和类型 | 方法和说明 |
---|---|
void |
addReport(java.lang.String reportName,
Report report)
添加结果报表
|
PageSetChainProvider |
generateReportPageSet(java.util.List settings)
模板生成PageIterator
传入纸张大小
-1,-1 表示使用模板定义的大小
|
PageSetChainProvider |
generateReportPageSet(java.util.List settings,
int sheetIndexStart,
int sheetIndexEnd)
模板生成PageIterator
传入纸张大小
-1,-1 表示使用模板定义的大小
|
java.util.Map<java.lang.String,java.lang.Object> |
getExecuteParameters()
生成此结果所采用的参数
|
ResultReport |
getResultReport(int index)
获取结果报表簿中指定位置上的结果报表
|
XMLVersion |
getXMLVersion() |
JSONArray |
parseToJSONArray()
结果报表转成json数组
|
void |
setXMLVersion(XMLVersion version) |
void |
writeCommonXML(XMLPrintWriter writer)
写结果报表簿的基本属性
|
getElementCaseReport, getReport, getReportCount, getReportExportAttr, getReportMobileAttr, getReportName, getReportWebAttr, isElementCaseBook, isElementCaseBook, removeReport, removeReport, removeReports, setReportExportAttr, setReportMobileAttr, setReportName, setReportWebAttr
clearAllTableData, getTableData, getTableDataNameIterator, putTableData, removeTableData, renameTableData
readXML
clone
addAttrMark, getAllMarkName, getAttrMark
getCSSImport, getJSImport
getReportFitAttr, setReportFitAttr
ResultReport getResultReport(int index)
index
- 指定的位置PageSetChainProvider generateReportPageSet(java.util.List settings)
settings
- 纸张设置PageSetChainProvider generateReportPageSet(java.util.List settings, int sheetIndexStart, int sheetIndexEnd)
settings
- 纸张设置sheetIndexStart
- 初始 sheetsheetIndexEnd
- 结束 sheet。有效 sheet 范围为 [sheetIndexStart, sheetIndexEnd]java.util.Map<java.lang.String,java.lang.Object> getExecuteParameters()
void writeCommonXML(XMLPrintWriter writer)
writer
- XML写出器void setXMLVersion(XMLVersion version)
XMLVersion getXMLVersion()
void addReport(java.lang.String reportName, Report report)
reportName
- 报表名report
- 结果报表JSONArray parseToJSONArray() throws JSONException
JSONException