l 报表的运算和分页
• 运算报表的流程:将报表模板对象和运算环境传给引擎,然后调用其计算方法拿到结果。
• 分页的流程:将报表结果对象传给分页工具类(PageBuilder),然后可以拿到分页后的指定页或所有页。 分页后,每一页也是一个报表结果对象。
l 报表导出:
• 导出就是将报表结果对象转换为其他格式,并输出。
• V4 API直接支持的导出方式包括:html、word、excel、pdf、text、xml。
• 不支持的格式,可以通过读取IReport来自己实现。
• 除上面提到的若干API外,还可以使用ReportUtils类对报表进行导出。
• ReportUtils类对html、excel、word、pdf等格式的导出进行了封装,因而无法调整一些细节上的参数,一般不推荐使用这个方法。