Report elements are the most basic components that constitute reports, in the report (com.fr.report.report interface), there is corresponding addXxx (), removexxx (), getxxx (), etc. to add, delete, and process Report elements.
FineReport provides three report elements:
Cell element - com.fr.report.cellelement composite elements - com.fr.report.compositeElement suspension elements - com.fr.report.floateLement
Cell elements - com.fr.report.cellelement
Each cell element represents a cell in the report.
The COM.FR.Report.cellelelement package contains some classes of cell elements (COM.FR.Report.celelement), where the default implementation class com.fr.report.cellelement.defaultcelelelement is used up to.
Composite elements - com.fr.report.compositeElement
Only the composite report (com.fr.report.compositerEport) will contain a composite element, and the composite element can also contain some cell elements. The grouping tables and crosstabs are composite elements that come with the FineReport combo.
Suspension element - com.fr.report.floateLement
Suspension elements, as the name implies are elements that are suspended above the cell elements, such as suspended pictures, suspensions, graphics, and more.
The following is included under the com.fr.report.floatelement package contains all suspension elements built into the FineReport.