public class LayerPageReport.LayerPageSE extends LayerSheetExecutor
LayerSheetExecutor.LayerFamilyMember
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List |
family_layer_list |
data, dsColumn, genealogy, LAYERTYPEFLAG, repeat_page_foot_rows, repeat_page_head_rows, report, report_shrink_mode, resultSet
calculator, liveDataModelMap, parameterMap
限定符 | 构造器和说明 |
---|---|
protected |
LayerPageReport.LayerPageSE(WorkSheet report,
java.util.Map parameterMap,
boolean perPage,
long paperPaintHeight_fu) |
限定符和类型 | 方法和说明 |
---|---|
DataModel |
createDBDataModel(DBTableData data,
java.lang.String sql)
生成数据库查询的Datamodel
|
protected void |
dealwith_data(java.lang.String name) |
protected void |
ex_FamilyMemberArray(LayerSheetExecutor.LayerFamilyMember[] fm_array) |
ResultECReport |
execute(int pageNumber,
boolean isPage) |
int |
getCurPageNumber() |
int |
getDataPageSize() |
int |
getDataStartRow() |
void |
initPageInfo() |
protected boolean |
isExpandableRect(LayerSheetExecutor.LayerFamilyMember lfm) |
protected void |
release() |
buildFamilyMember, buildGenealogy, dealwith_layer, dealWithShrink, iterateFamilyMemberArray, sort_FamilyMemberArray
__s_name2ResultSet, __us_name2New_ResultSet, __us_name2ResultSet, boxCE2Array2D, boxCE2Array2D, boxCE2Array2D4List, checkAllBoxCE, collectAndSortAsBoxArray, dealChartValueFormula, dealWithDsName, execute4ECReport, execute4Expand, execute4FormElementCase, execute4Poly, getBoxCase, getCurrentCalculator, iterateFamilyMembers, releaseTableData, releaseWithoutTableData
protected LayerPageReport.LayerPageSE(WorkSheet report, java.util.Map parameterMap, boolean perPage, long paperPaintHeight_fu)
public void initPageInfo()
public ResultECReport execute(int pageNumber, boolean isPage)
public int getDataStartRow()
public int getDataPageSize()
public int getCurPageNumber()
protected void dealwith_data(java.lang.String name)
dealwith_data
在类中 LayerSheetExecutor
protected void ex_FamilyMemberArray(LayerSheetExecutor.LayerFamilyMember[] fm_array)
protected boolean isExpandableRect(LayerSheetExecutor.LayerFamilyMember lfm)
public DataModel createDBDataModel(DBTableData data, java.lang.String sql)
SheetExecutor
createDBDataModel
在接口中 DataModelCreator
createDBDataModel
在类中 SheetExecutor
data
- 数据库查询类型的数据集sql
- sql语句protected void release()