限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
FormToWBExecutor.execute(Form form,
Calculator ca,
java.util.Map<java.lang.String,java.lang.Object> para)
导出表单中组件到excel中的一个sheet
|
static ResultWorkBook |
FormToWBExecutor.executeForm(java.lang.String formPath,
java.util.Map<java.lang.String,java.lang.Object> para) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
FormToWorkBookExecutor.execute(Form form,
Calculator ca,
java.util.Map<java.lang.String,java.lang.Object> para,
Repository repo)
导出表单中组件到excel中的一个sheet
|
ResultWorkBook |
NewFormToWBExecutor.execute(FormSessionIDInfor sessionIDInfor,
Form form,
Calculator ca,
java.util.Map<java.lang.String,java.lang.Object> para,
Repository repo)
导出表单中组件到excel中的一个sheet
|
限定符和类型 | 方法和说明 |
---|---|
void |
OutputFormatProcessor.output(ResultWorkBook result,
java.io.File saveDirectory,
java.lang.String reportName,
java.lang.String name,
java.lang.String outputFileName,
java.lang.String description,
java.util.List<java.io.File> exportedFiles) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
ViewReportletJob.addParameterAndResultBook(java.util.Map parameterMap,
ResultWorkBook book) |
protected boolean |
ReportletJob.checkExecuteFormula(java.util.Map parameterMap,
ResultWorkBook book)
根据报表计算结果,检查是否满足公式条件
如果失败,会记录失败信息
|
protected java.io.File[] |
ViewReportletJob.dealWithResultFiles(java.lang.String[] arrayParaName,
java.lang.String reportName,
ScheduledOutput scheduledoutput,
java.util.List attachFileList,
java.io.File[] exported_files,
java.util.Map parameterMap,
ResultWorkBook book)
生成结果文件,处理文件
|
protected java.io.File[] |
FormletJob.dealWithResultFiles(java.lang.String[] arrayParaName,
java.lang.String reportName,
ScheduledOutput scheduledOutput,
java.util.List attachFileList,
java.io.File[] exported_files,
java.util.Map parameterMap,
ResultWorkBook book)
生成结果文件,处理文件
|
protected java.lang.Boolean |
ReportletJob.evaluateFormula(BaseFormula formula,
ResultWorkBook book)
判断公式条件
|
限定符和类型 | 方法和说明 |
---|---|
static ResultWorkBook |
FSFormletHandler.executeForm(java.lang.String formPath,
java.util.Map<java.lang.String,java.lang.Object> para) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
PageToSheetExcelExporterReport.getResultWorkBook() |
ResultWorkBook |
PageExcelExporterReport.getResultWorkBook() |
ResultWorkBook |
LargeDataExcelExporterReport.getResultWorkBook() |
ResultWorkBook |
ExcelReport.getResultWorkBook() |
限定符和类型 | 方法和说明 |
---|---|
void |
PageToSheetExcelExporterReport.setResultWorkBook(ResultWorkBook resultWorkBook) |
void |
PageExcelExporterReport.setResultWorkBook(ResultWorkBook resultWorkBook) |
void |
LargeDataExcelExporterReport.setResultWorkBook(ResultWorkBook resultWorkBook) |
void |
ExcelReport.setResultWorkBook(ResultWorkBook resultWorkBook) |
限定符和类型 | 方法和说明 |
---|---|
void |
WordExporter.export(java.io.OutputStream out,
ResultWorkBook book)
导出报表到rtf
|
void |
TextExporter.export(java.io.OutputStream out,
ResultWorkBook book)
carl:虽然用不到,但加上
|
void |
SWFExporter.export(java.io.OutputStream out,
ResultWorkBook book)
输出swf文件
|
void |
SVGExporter.export(java.io.OutputStream out,
ResultWorkBook book)
Exports WorkBook.
|
void |
PDFExporter.export(java.io.OutputStream out,
ResultWorkBook book)
导出 Exports WorkBook.
|
void |
PageToSheetExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book)
分頁分sheet导出
分页分sheet导出的例子:
PageRWorkBook book = (PageRWorkBook) workbook.execute(new HashMap(), ActorFactory.getActor("page"));
PageToSheetExcelExporter ps = new PageToSheetExcelExporter(ReportUtils.getPaperSettingListFromWorkBook(book));
OutputStream os = new FileOutputStream(new File("c:/a.xls"));
ps.export(os, book);
|
void |
PageToSheetExcel2007Exporter.export(java.io.OutputStream out,
ResultWorkBook book) |
void |
PageExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book)
分页导出Excel
分页导出excel的例子:
PageRWorkBook book = (PageRWorkBook) workbook.execute(new HashMap(), ActorFactory.getActor("page"));
PageExcelExporter page = new PageExcelExporter(ReportUtils.getPaperSettingListFromWorkBook(book));
OutputStream os = new FileOutputStream(new File("c:/a.xls"));
page.export(os, book);
|
void |
PageExcel2007Exporter.export(java.io.OutputStream out,
ResultWorkBook book) |
void |
LargeDataPageExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book)
输出Excel
|
void |
LargeDataPageCSVExporter.export(java.io.OutputStream out,
ResultWorkBook book)
输出报表
|
void |
ImageExporter.export(java.io.OutputStream out,
ResultWorkBook book)
导出图片
导出png类型图片的例子:
WorkBook workbook = (WorkBook) TemplateWorkBookIO.readTemplateWorkBook(FRContext.getCommonOperator(), "1.cpt");
PageRWorkBook book = (PageRWorkBook) workbook.execute(new HashMap(), ActorFactory.getActor("page"));
OutputStream out = res.getOutputStream();
new ImageExporter("png").export(out, book);
|
void |
HTMLExporter.export(java.io.OutputStream out,
ResultWorkBook workbook) |
void |
ExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book)
导出Workbook
分页报表导出excel例子:
WorkBook workbook = (WorkBook) TemplateWorkBookIO.readTemplateWorkBook(FRContext.getCommonOperator(), "1.cpt");
PageRWorkBook book = (PageRWorkBook) workbook.execute(new HashMap(), ActorFactory.getActor("page"));
OutputStream os = new FileOutputStream(new File("c:/a.xls"));
new ExcelExporter().export(out, book);
|
void |
CSVExporter.export(java.io.OutputStream out,
ResultWorkBook book)
输出报表
|
void |
CPTExporter.export(java.io.OutputStream out,
ResultWorkBook workbook) |
void |
AppExporter.export(java.io.OutputStream out,
ResultWorkBook workbook)
将结果报表导出成目标文件
|
abstract void |
AbstractExcelExporter.export(java.io.OutputStream out,
ResultWorkBook workbook)
导出Workbook
|
void |
PageExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse)
分页导出Excel
|
void |
PageExcel2007Exporter.export(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse) |
void |
ExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse)
导出Workbook
|
void |
LargeDataPageExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse,
int[] sheets)
输出Excel
|
void |
ExcelExporter.export(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse,
int[] sheets)
导出Workbook
填报模板只导出第一个sheet和第二个sheet的例子:
WorkBook workbook = (WorkBook) TemplateWorkBookIO.readTemplateWorkBook(FRContext.getCommonOperator(), "1.cpt");
WriteRWorkBook book = (WriteRWorkBook) workbook.execute(new HashMap(), ActorFactory.getActor("write"));
OutputStream out = new FileOutputStream(new File("c:/a.xls"));
new ExcelExporter().export(out, book, false, new int[] {0, 1});
|
void |
WordExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
void |
PDFExporterForPrint.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
void |
PDFExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
void |
ExcelExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
void |
CSVExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets)
导出报表到csv
|
void |
CPTExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
void |
AppExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets)
导出
|
void |
AbstractAppExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
void |
AppExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetProvider pageSet,
ReportRepositoryDeal repo,
int[] sheets)
已过时。
|
void |
AbstractAppExporter.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetProvider pageSet,
ReportRepositoryDeal repo,
int[] sheets)
已过时。
|
protected void |
PageToSheetExcelExporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse) |
protected void |
PageToSheetExcel2007Exporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse) |
protected void |
PageExcelExporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse) |
protected void |
PageExcel2007Exporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse) |
protected void |
LargeDataPageExcelExporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse) |
protected void |
AbstractExcelExporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse)
将报表导出成excel
|
protected void |
AbstractExcelExporter.exportBook(ResultWorkBook book,
POIWorkbookAction workbookWrapper,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
boolean reUse,
int[] sheets)
将报表导出成excel
|
protected void |
ExcelExporter.exportFor2003(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse) |
protected void |
ExcelExporter.exportFor2007(java.io.OutputStream out,
ResultWorkBook book) |
protected java.lang.String |
AbstractExcelExporter.getPassword(ResultWorkBook book)
获取报表中设置的Excel导出保护工作表密码
|
protected void |
ExcelExporter.innerExportReports(ResultECReport innerReport,
ResultWorkBook book,
POIWorkbookAction hssfWorkbook,
java.util.List hssfCellList,
java.util.List<java.lang.String> hssfCellFormulaList,
java.util.List<Report> reportList,
int index) |
protected abstract void |
AbstractExcelExporter.innerExportReports(ResultECReport innerReport,
ResultWorkBook book,
POIWorkbookAction workbook,
java.util.List cellList,
java.util.List<java.lang.String> cellFormulaList,
java.util.List<Report> reportList,
int index) |
构造器和说明 |
---|
PDFExporterNameSpace(ResultWorkBook book) |
限定符和类型 | 方法和说明 |
---|---|
void |
StreamExcel2007Exporter.export(java.io.OutputStream out,
ResultWorkBook book)
导出Workbook
|
void |
StreamExcel2007Exporter.export(java.io.OutputStream out,
ResultWorkBook book,
boolean reUse)
导出Workbook
|
protected void |
StreamExcel2007Exporter.innerExportReports(ResultECReport innerReport,
ResultWorkBook book,
POIWorkbookAction xssfWorkbook,
java.util.List xssfCellList,
java.util.List<java.lang.String> xssfCellFormulaList,
java.util.List<Report> reportList,
int index) |
限定符和类型 | 方法和说明 |
---|---|
static void |
LogUtils.exportAndLogRecord(AppExporter exporter,
java.io.OutputStream out,
ReportRepositoryDeal repo,
DeclareRecordType exportType,
SessionProvider sessionIDInfor,
java.lang.String bookPath,
ResultWorkBook book,
PageSetCreator pageSet)
导出并记录
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
TemplateWorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
TemplateWorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor,
int sheetIndex)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
AbstractTemplateWorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor,
int sheetIndex) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
WorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor)
根据给定的参数集和预览方式执行后获取结果报表簿
模板解析成初始参数p1为1并且分页预览的结果报表:
WorkBook w1 = (WorkBook) TemplateWorkBookIO.readTemplateWorkBook(FRContext.getCommonOperator(), "WorkBook1.cpt");
Map map = new HashMap();
map.put("p1", 1);
ResultWorkBook resultWorkBook = w1.execute(map, ActorFactory.getActor("page"));
//或者 w1.execute(map, new PageActor());
|
ResultWorkBook |
WebClassTemplateWorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor)
计算报表
|
ResultWorkBook |
LinkWorkBookTemplate.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
WorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor,
int sheetIndex)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
WebClassTemplateWorkBook.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor,
int sheetIndex) |
ResultWorkBook |
LinkWorkBookTemplate.execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap,
Actor actor,
int sheetIndex) |
ResultWorkBook |
WorkBookX.execute(java.util.Map parameterMap,
Actor actor)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
WorkBookTemplateDelegate.execute(java.util.Map parameterMap,
Actor actor)
计算报表
|
ResultWorkBook |
WorkBookAdapter.execute(java.util.Map parameterMap,
Actor actor)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
WorkBookX.execute(java.util.Map parameterMap,
Actor actor,
int sheetIndex)
根据给定的参数集和预览方式执行后获取结果报表簿
|
ResultWorkBook |
WorkBookTemplateDelegate.execute(java.util.Map parameterMap,
Actor actor,
int sheetIndex) |
ResultWorkBook |
WorkBookAdapter.execute(java.util.Map parameterMap,
Actor actor,
int sheetIndex)
根据给定的参数集和预览方式执行后获取结果报表簿
|
限定符和类型 | 接口和说明 |
---|---|
interface |
AnalyWorkBook
分析报表簿
|
interface |
FormWorkBook |
interface |
PageWorkBook |
interface |
WriteWorkBook |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractResWorkBook |
class |
AnalyRWorkBook
结果分析报表簿
|
class |
FormRWorkBook |
class |
PageRWorkBook |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
ImmutableWorkBook.execute(java.util.Map parameterMap,
Actor actor,
int sheetIndex) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
PageWorkBookExecutor.initResultBook(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
初始化结果报表
|
限定符和类型 | 方法和说明 |
---|---|
long |
EngineMemoryEstimation.estimateMemory(AppExporter exporter,
ResultWorkBook book)
估算内存
|
long |
EmptyEngineMemoryEstimation.estimateMemory(AppExporter exporter,
ResultWorkBook book)
空方法
|
构造器和说明 |
---|
ResultSubReport(ResultWorkBook packee) |
限定符和类型 | 字段和说明 |
---|---|
protected ResultWorkBook |
ActiveReport.workbook |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
PackedReport.getResultWorkBook() |
ResultWorkBook |
ActiveReport.getResultWorkBook() |
限定符和类型 | 方法和说明 |
---|---|
void |
PackedReport.setResultWorkBook(ResultWorkBook book) |
void |
ActiveReport.setResultWorkBook(ResultWorkBook book) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
FormECSequenceExecutor.execute()
计算报表, 返回结果报表
|
ResultWorkBook |
FormECSequenceExecutor.execute(java.lang.String[] executeNames)
计算指定的报表块
|
ResultWorkBook |
FormElementCaseExecuter.result()
获取所有报表块的计算结果
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
WorkBookExecutor.execute()
生成结果报表
|
ResultWorkBook |
AbstractWorkBookExecutor.execute()
生成结果报表
|
ResultWorkBook |
SheetSequenceExecutor.execute(Actor actor) |
ResultWorkBook |
WorkBookExecutor.initResultBook(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
初始化当前预览方式的结果报表
|
ResultWorkBook |
WorkBookExecutor.result()
生成总的结果报表
|
ResultWorkBook |
AbstractWorkBookExecutor.result()
生成总的结果报表
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
AbstractWorkBookExecutor.dealWithExecutedAttr(ResultWorkBook resultBook) |
void |
AbstractWorkBookExecutor.executeReportName(ResultWorkBook result)
计算sheet名中存在的公式
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
AbstractResPolyReport.getResultWorkBook() |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractResPolyReport.setResultWorkBook(ResultWorkBook resultWorkBook) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
ResultReport.getResultWorkBook()
获取结果报表
|
限定符和类型 | 方法和说明 |
---|---|
void |
ResultReport.setResultWorkBook(ResultWorkBook resultWorkBook) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
Actor.createResultBook(java.util.Map parameterMap)
生成一个全新的带有指定参数集的结果报表簿
|
ResultWorkBook |
Actor.executeWorkBook(TemplateWorkBook workBook,
java.util.Map parameterMap)
执行报表簿
|
ResultWorkBook |
Actor.executeWorkBook(TemplateWorkBook workBook,
java.util.Map parameterMap,
int sheetIndex)
执行报表簿
|
ResultWorkBook |
Actor.getResultBookFromCacheIfNeed(TemplateWorkBook tpl,
java.lang.String tplPath,
ReportCache reportCache,
java.util.Map<java.lang.String,java.lang.Object> parameterMap,
int sheetIndex)
从缓存中读取结果报表(如果有缓存)
|
限定符和类型 | 方法和说明 |
---|---|
PageSetChainProvider |
Actor.getPageSet(ResultWorkBook wb)
根据结果报表返回分页对象集合
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
FormElementCase.getElementCaseResultBook(FormElementCaseResultProvider workSheet)
获取当前报表快的结果报表
|
ResultWorkBook |
AbstractResECWorkSheet.getResultWorkBook() |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractResECWorkSheet.setResultWorkBook(ResultWorkBook resultWorkBook) |
限定符和类型 | 方法和说明 |
---|---|
void |
OutputWord.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
OutputPDF.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
OutputOldExcel.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
OutputExcel.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
OutputCpr.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
BaseOutputFormat.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
OutputPNG.flushWithParentPath(java.io.OutputStream out,
ResultWorkBook result,
java.lang.String parentPath,
java.util.List<java.lang.String> exportedFiles) |
void |
BaseOutputFormat.flushWithParentPath(java.io.OutputStream out,
ResultWorkBook result,
java.lang.String parentPath,
java.util.List<java.lang.String> exportedFiles) |
void |
OutputFrr.flushWithPram(java.io.OutputStream out,
ResultWorkBook result,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> param) |
void |
BaseOutputFormat.flushWithPram(java.io.OutputStream out,
ResultWorkBook result,
java.lang.String path,
java.util.Map<java.lang.String,java.lang.Object> param) |
限定符和类型 | 方法和说明 |
---|---|
void |
MobileMsgFormula.dealWithFormulaParam(OutputClientNotification output,
ResultWorkBook result,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList) |
void |
EmailFormula.dealWithFormulaParam(OutputEmail email,
ResultWorkBook result,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList) |
void |
MountFormula.dealWithFormulaParam(OutputMount mount,
ResultWorkBook result,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList) |
void |
SmsFormula.dealWithFormulaParam(OutputSMS action,
ResultWorkBook result,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList) |
void |
SystemMsgFormula.dealWithFormulaParam(OutputSystemMsg systemMsg,
ResultWorkBook result,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
ScheduleParameterUtils.dealWithParameter(java.lang.String var,
java.util.Map parameterMap,
ResultWorkBook book)
解析字符串内所含的所有公式
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
AbstractOutputFileAction.getBook() |
限定符和类型 | 方法和说明 |
---|---|
java.io.File[] |
ScheduledOutput.exportReportFiles(ResultWorkBook result,
java.lang.String reportName,
java.io.File saveDirectory,
boolean isForm,
java.util.Map map,
java.lang.String reportPath)
返回定时任务需要导出的文件
|
void |
DefaultOutputFileFormat.output(ResultWorkBook result,
java.io.File saveDirectory,
java.lang.String reportName,
java.lang.String name,
java.lang.String outputFileName,
java.lang.String description,
java.util.List<java.io.File> exportedFiles)
输出文件
|
void |
AbstractOutputFileAction.setBook(ResultWorkBook book) |
限定符和类型 | 方法和说明 |
---|---|
void |
WordOutput.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
PdfOutput.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
OldExcelOutput.flush(java.io.OutputStream out,
ResultWorkBook result) |
void |
ExcelOutput.flush(java.io.OutputStream out,
ResultWorkBook result) |
限定符和类型 | 方法和说明 |
---|---|
void |
OutputFormatProvider.flush(java.io.OutputStream out,
ResultWorkBook result)
把结果报表导出到输出流中
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
PageActor.createResultBook(java.util.Map parameterMap)
生成一个全新的带有指定参数集的结果报表簿
|
ResultWorkBook |
ViewActor.createResultBook(java.util.Map parameterMap)
生成一个全新的带有指定参数集的结果报表簿
|
ResultWorkBook |
WriteActor.createResultBook(java.util.Map parameterMap)
生成一个全新的带有指定参数集的结果报表簿
|
ResultWorkBook |
AbstractActor.executeWorkBook(TemplateWorkBook workBook,
java.util.Map parameterMap) |
ResultWorkBook |
AbstractActor.executeWorkBook(TemplateWorkBook workBook,
java.util.Map parameterMap,
int sheetIndex)
执行报表簿
|
abstract ResultWorkBook |
RapidActor.executeWorkBook(WorkBook workBook,
java.util.Map parameterMap) |
ResultWorkBook |
PageActor.getResultBookFromCacheIfNeed(TemplateWorkBook tpl,
java.lang.String tplPath,
ReportCache reportCache,
java.util.Map<java.lang.String,java.lang.Object> parameterMap,
int sheetIndex)
从缓存中读取结果报表(如果有缓存)
|
ResultWorkBook |
AbstractActor.getResultBookFromCacheIfNeed(TemplateWorkBook tpl,
java.lang.String tplPath,
ReportCache reportCache,
java.util.Map<java.lang.String,java.lang.Object> parameterMap,
int sheetIndex) |
限定符和类型 | 方法和说明 |
---|---|
PageSetChainProvider |
NOPBPPageActor.getPageSet(ResultWorkBook wb)
返回页面设置
|
PageSetChainProvider |
AbstractActor.getPageSet(ResultWorkBook wb) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
EditWorkBookExecutor.initResultBook(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
初始化当前预览方式的结果报表
|
ResultWorkBook |
AnalyWorkBookExecutor.initResultBook(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
初始化当前预览方式的结果报表
|
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
ReportCache.getResultWorkBook(TemplateWorkBook workBookDefine)
从模板中生成结果报表对象并缓存起来
|
限定符和类型 | 方法和说明 |
---|---|
abstract ResultWorkBook |
Resultlet.createReport(ReportletRequest req)
创建结果报表
|
ResultWorkBook |
ReportSessionIDInfor.getFitBook2Show()
获取自适应后的结果报表, 用于导出.
|
ResultWorkBook |
ReportSessionIDInfor.getWorkBook2Show()
alex:得到展示用的WorkBook 取book2Show这个变量时,必须通过这个方法去取,防止book2Show没有初始化
synchronized防止两个线程同时改变同一个SessionIDInfor的book2Show,比如连续点击下一页
|
ResultWorkBook |
ReportSessionIDInfor.getWorkBook2Show(int sheetIndex)
执行指定的sheet,其他的部分不执行
|
限定符和类型 | 方法和说明 |
---|---|
ReportSessionIDInfor |
ReportSessionIDInfor.buildResultWorkBook(ResultWorkBook book2Show) |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractWriteHTMLExporter.export(java.io.OutputStream out,
ResultWorkBook workbook) |
void |
WriteHTMLExporterProcessor.export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
WriteWorkBookExecutor.initResultBook(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
初始化当前预览方式的结果报表
|
限定符和类型 | 类和说明 |
---|---|
class |
WriteRWorkBook |