您的位置:首页 > 编程语言 > ASP

JasperReports的开发流程

2012-05-10 15:05 176 查看
JasperReports的开发流程

1,开发报表设计文件(.jrxml文件),这里可以使用iReport工具来编写;

2,使用JasperCompileManager工具编译.jrxml文件,生成.jasper文件;

3,使用JasperFillManager工具填充编译后的.jasper文件,填充后生成.jrprint文件;

4,使用导出管理器JasperExportManager或各种格式的文件导出器(JRXxxExporter)将.jrprint文件导出成各种格式的报表文件,也可以使用JRViewer来直接浏览报表.
开发中主要用到如下几个类:
JasperCompileManager:将.jrxml文件编译成.jasper文件;

JasperFillManager:填充报表,给报表的数据查询提供数据库连接,给参数设值等;填充后生成.jrprint文件,这是一份可以显示或导出打印的报表文件;

JasperPrintManager:用于将一个.jrprint文件完成打印;

JasperExportManager:用于将一个.jrprint文件导出成PDF,XML等格式的文件;

JasperRunManager:用于将一个.jasper文件导出成各种格式的报表文件,主要是PDF,HTML等;

JRXxxExporter:用于将.jrprint文件导出成对应格式的报表文件.
在这个过程中不同类型的文件也有专门的类来对应:

1,JasperDesign:对应.jrxml文件;

2,JasperReport:对应.jasper文件;

3,JasperPrint:对应.jrprint文件;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息