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文件;
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文件;
相关文章推荐
- Java报表开发技术—JasperReports开发流程
- JasperReports报表的开发流程
- JasperReports报表的开发流程
- 软件开发流程
- JDE BIP的开发流程
- 我理想中的《研发部项目开发流程》
- ios阿里云移动推送开发流程
- NPAPI开发流程介绍(支持chrome)
- 常规游戏项目开发流程
- myBatis搭建开发环境流程
- 今日Tp的初步开发流程
- APP应用定制开发流程及时间
- 苹果开发人员账号注冊流程
- 嵌入式Linux驱动开发案例流程--LED驱动
- Android NDK的开发流程
- 软件开发流程
- 【app开发学习】APP开发的标准流程
- HTML5 移动Web App阅读器-3(开发流程介绍、需求分解和技术选型)
- iOS 支付宝支付开发流程
- 标准日本软件开发流程