程序包 | 说明 |
---|---|
com.fr.design.mainframe |
设计器整体框架
|
com.fr.design.mainframe.form | |
com.fr.form.export | |
com.fr.io.core | |
com.fr.page |
分页相关
|
com.fr.poly |
聚合报表的设计器、控件、事件处理等
|
com.fr.poly.creator | |
com.fr.report.core |
报表的核心功能实现
|
com.fr.report.core.block | |
com.fr.report.core.cal.layer | |
com.fr.report.poly |
这个包定义了各种聚合块
|
com.fr.report.report |
报表
|
com.fr.report.worksheet |
sheet 页相关
|
com.fr.write.cal |
限定符和类型 | 类和说明 |
---|---|
class |
ElementCasePane<T extends TemplateElementCase>
This class used to edit Report.
|
class |
ElementCasePaneDelegate
类说明: 设计面板中最上方的"插入" "单元格"下拉列表Menu模块.
|
限定符和类型 | 类和说明 |
---|---|
class |
FormElementCasePaneDelegate |
限定符和类型 | 类和说明 |
---|---|
class |
PolyExportWorkSheet
导出表单是用了聚合报表那边的导出逻辑.
|
限定符和类型 | 类和说明 |
---|---|
class |
ExcelExporterReport |
class |
ExcelReport |
class |
LargeDataExcelExporterReport |
class |
PageExcelExporterReport |
class |
PageToSheetExcelExporterReport |
限定符和类型 | 类和说明 |
---|---|
class |
ReportPage
用于展示及打印的页面
执行完一个多Sheet的Report后, 会生成多个ReportPage
|
static class |
ReportPage.XMLReportPage |
class |
SheetPage |
限定符和类型 | 类和说明 |
---|---|
class |
JPolyBlockPane |
限定符和类型 | 类和说明 |
---|---|
class |
ECBlockPane |
class |
PolyElementCasePane |
限定符和类型 | 类和说明 |
---|---|
class |
ActiveReport |
class |
PackedReport |
限定符和类型 | 接口和说明 |
---|---|
interface |
PolyResultWorkSheet |
限定符和类型 | 类和说明 |
---|---|
class |
LayerPageReport |
class |
LayerReport |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractPolyReport
The basic report interface ,Every report class should implement it, Report is
constituted by CellElement(
CellElement ) and FloatElement(
FloatElement ),The report elements are organized by the theory of sparsity pattern, Each CellElement( CellElement ) includes the row and column
information of its left top corner, and the merged cell element number.; Each
FloatElement(FloatElement ) includes the row and column
information of its left top corner. |
class |
AbstractResPolyReport |
class |
AnalyPolySheet |
class |
PagePolySheet |
class |
PolyWorkSheet
聚合报表
|
限定符和类型 | 接口和说明 |
---|---|
interface |
AnalyECReport |
interface |
AnalyReport |
interface |
ECReport |
interface |
FormECReport |
interface |
PageECReport |
interface |
PageReport |
interface |
Report
报表页,一个相对独立的和完整的报表抽象对象
|
interface |
ResultECReport |
interface |
ResultReport |
interface |
TemplateReport |
interface |
WriteECReport |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractECReport |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractResECWorkSheet |
class |
AnalysisRWorkSheet |
class |
CalculatableResWorkSheet |
class |
EditResultWorkSheet |
class |
ElementCaseResultWorkSheet |
class |
FormRWorkSheet |
class |
NormalPageBreakWorkSheet
标志当前worksheet里没有任何行后分页与条件属性, 这样分页的时候不需要遍历所有的扩展格.
|
class |
PageRWorkSheet |
class |
WorkSheet
WorkSheet.
|
限定符和类型 | 类和说明 |
---|---|
class |
WB
Created by IntelliJ IDEA.
|