public class ChartBlockExecutor extends SheetExecutor
限定符和类型 | 字段和说明 |
---|---|
protected BlockSequenceExecutor |
bsExecuter |
protected java.lang.String |
reportName |
protected PolyChartBlock |
tplBlock |
calculator, liveDataModelMap, parameterMap
构造器和说明 |
---|
ChartBlockExecutor(TemplateReport report,
PolyChartBlock tplBlock,
java.util.Map parameterMap,
BlockSequenceExecutor bsExecuter) |
限定符和类型 | 方法和说明 |
---|---|
long |
execute4Expand(Actor actor)
计算扩展, 包括表间顺序.
|
ResultBlock |
execute4Poly(Actor actor,
long startTime)
计算模块, 先处理图表内部的公式,
|
protected void |
release(long startTime) |
__s_name2ResultSet, __us_name2New_ResultSet, __us_name2ResultSet, boxCE2Array2D, boxCE2Array2D, boxCE2Array2D4List, checkAllBoxCE, collectAndSortAsBoxArray, createDBDataModel, dealChartValueFormula, dealWithDsName, execute4ECReport, execute4FormElementCase, getBoxCase, getCurrentCalculator, iterateFamilyMembers, releaseTableData, releaseWithoutTableData
protected PolyChartBlock tplBlock
protected BlockSequenceExecutor bsExecuter
protected java.lang.String reportName
public ChartBlockExecutor(TemplateReport report, PolyChartBlock tplBlock, java.util.Map parameterMap, BlockSequenceExecutor bsExecuter)
public long execute4Expand(Actor actor)
execute4Expand
在类中 SheetExecutor
actor
- 预览模式public ResultBlock execute4Poly(Actor actor, long startTime)
execute4Poly
在类中 SheetExecutor
actor
- Actor预览模式startTime
- 开始时间protected void release(long startTime)