执行流程

名词解释

TableData:数据集,在FineReport中,一般包含数据查询、文件数据集、程序数据集等,是一个二维表的数据结构;

WorkBook:报表模板对象,也就是cpt文件对应的Java对象;

ResultWorkBook:结果报表,是模板对象经过报表计算引擎(Executor)计算后的结果对象,所有在模板中设置的过滤、条件属性、形态等,在结果报表中都是已经计算好的值了;

SessionIDInfor:报表回话信息,有一个唯一的SessionID作为标识符,用于当前正在访问的报表的后续操作(翻页、导出等),不需要再次从模板对象开始重新计算;

PageSetChain:分页的集合,里面包含了若干个ReportPage对象,ReportPage可以通过HtmlRenderer引擎直接输出为可以在浏览器中展示的HTML片段;

Browser:浏览器,通过ajax请求和服务器进行交互。