程序包 | 说明 |
---|---|
com.fr.design.mainframe |
设计器整体框架
|
com.fr.design.report |
包含制作模版过程中可能用到的各种面板(如页面设置、富文本编辑、Excel导出、移动端自适应等)
|
com.fr.design.webattr |
模版web属性相关界面
|
com.fr.main |
报表工作簿(WordBook)的接口和实现类
|
com.fr.main.impl | |
com.fr.main.workbook | |
com.fr.report |
这个包实现报表的最基础的包,包含了很多组成报表的基础的类.包括
所有报表类都必须实现的定义了报表的各种基本方法和属性的
Report 接口,
抽象实现了Report 接口的AbstractReport 类;
组成报表的基本元素,比如
单元格(CellElement )类,
浮动单元格(FloatElement )类,
页边距(Margin )类等等;
报表包含的属性,比如
报表常量(ReportConstants )类,
报表网络属性(ReportWebAttr )类等等;
分组报表(GroupReport )类,
多页面报表(WorkBook )类,
和电子表格(WorkSheet )类. |
com.fr.report.core |
报表的核心功能实现
|
com.fr.report.core.cal | |
com.fr.report.core.cal.layer | |
com.fr.report.extension |
内置报表属性扩展
|
com.fr.report.write |
这个包中定义了支持报表注释和报表数据校验的接口和类, 在填报系统中常常用到这个包.
|
限定符和类型 | 方法和说明 |
---|---|
void |
WorkSheetDesigner.setTarget(WorkSheet t) |
protected void |
ReportComponentCardPane.showJWorkSheet(WorkSheet sheet) |
构造器和说明 |
---|
ElementCasePaneDelegate(WorkSheet sheet) |
WorkSheetDesigner(WorkSheet sheet) |
限定符和类型 | 方法和说明 |
---|---|
void |
ReportColumnsPane.populate(WorkSheet worksheet)
从worksheet中populate数据
|
void |
ReportColumnsPane.update(WorkSheet worksheet)
update数据给worksheet
|
构造器和说明 |
---|
LayerReportPane(WorkSheet worksheet) |
限定符和类型 | 方法和说明 |
---|---|
void |
ReportWriteAttrPane.populate(WorkSheet report) |
限定符和类型 | 方法和说明 |
---|---|
WorkSheet |
TemplateWorkBook.getTemplateElementCaseReport(int index)
当isElementCaseBook返回true时,即该FineBook中包含的都是ECReport时
调用此方法来获取相应位置上的TemplateECReport
使用同getECReport(int)
非此情况下调用,将抛出RuntimeException
|
WorkSheet |
AbstractTemplateWorkBook.getTemplateElementCaseReport(int index) |
限定符和类型 | 方法和说明 |
---|---|
WorkSheet |
WorkBookTemplateDelegate.getTemplateElementCaseReport(int index) |
WorkSheet |
WorkBookAdapter.getTemplateElementCaseReport(int index) |
WorkSheet |
WebClassTemplateWorkBook.getTemplateElementCaseReport(int index) |
WorkSheet |
LinkWorkBookTemplate.getTemplateElementCaseReport(int index) |
WorkSheet |
AbstractWorkBookX.getTemplateElementCaseReport(int index)
当isElementCaseBook返回true时,即该FineBook中包含的都是ECReport时
调用此方法来获取相应位置上的TemplateECReport
使用同getECReport(int)
非此情况下调用,将抛出RuntimeException
|
限定符和类型 | 方法和说明 |
---|---|
WorkSheet |
ImmutablePageWorkBook.getTemplateElementCaseReport(int index) |
WorkSheet |
ImmutableAnalyWorkBook.getTemplateElementCaseReport(int index) |
构造器和说明 |
---|
SE4Sap(WorkSheet sheet,
java.util.Map map)
已过时。
|
限定符和类型 | 字段和说明 |
---|---|
protected WorkSheet |
ActiveReport.packee |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
ReportUtils.isLayerReportUsable(WorkSheet srcReport)
判断是否可以用LayerReport这个内核
|
构造器和说明 |
---|
ActiveReport(WorkSheet packee) |
限定符和类型 | 方法和说明 |
---|---|
AbstractResECWorkSheet |
SE.Box2DCase.dealWithReport(AbstractResECWorkSheet res_ec_report,
WorkSheet original_ws,
Actor actor,
boolean isExcelImport) |
构造器和说明 |
---|
SE(WorkSheet report,
java.util.Map<java.lang.String,java.lang.Object> parameterMap) |
SE(WorkSheet tplEC,
java.util.Map<java.lang.String,java.lang.Object> parameterMap,
SheetSequenceExecutor ssExecutor) |
SE(WorkSheet tplEC,
java.util.Map<java.lang.String,java.lang.Object> parameterMap,
SheetSequenceExecutor ssExecutor,
TableDataSource tableDataSource)
cpt 的sheet
|
限定符和类型 | 字段和说明 |
---|---|
protected WorkSheet |
LayerSheetExecutor.report |
构造器和说明 |
---|
LayerPageReport.LayerPageSE(WorkSheet report,
java.util.Map parameterMap,
boolean perPage,
long paperPaintHeight_fu) |
LayerPageReport(WorkSheet packee,
java.util.Map parameterMap,
int countPerPage) |
LayerReport(WorkSheet packee,
java.util.Map parameterMap) |
LayerSheetExecutor(WorkSheet report,
java.util.Map parameterMap) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
AttributeTarget.__mod_column_row(MOD_COLUMN_ROW mod,
WorkSheet workSheet) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
ReportWriteAttr.__mod_column_row(MOD_COLUMN_ROW mod,
WorkSheet workSheet) |