这是报表所要的参数
Map parameters = new HashMap();
parameters.put("monthTime", monthTime);
parameters.put("factoryNo", factoryNo);
parameters.put("factoryName", factoryName);
parameters.put("REPORT_CONNECTION", this.getConnection());//把子表连接作为参数传递
parameters.put("SUBREPORT_DIR",application.getRealPath("/WEB-INF/jasper/")+"\\");
生成报表
InputStream reportStream = application.getResourceAsStream("produce_month_report.jasper");
byte[] bytes = JasperRunManager.runReportToPdf(reportStream, paras,
con);
response.setContentType("application/pdf;charset=gb2312");
response.setContentLength(bytes.length);
response.getOutputStream().write(bytes, 0, bytes.length);
这样运行的话会报
net.sf.jasperreports.engine.JRException: Could not load object from location : produce_month_report_main.jasper
请知道的指点下,怎么把produce_month_report_main.jasper这个子报表加载到流中
如果没有子报表的报表能正常运行
谢谢
分享到:
相关推荐
JasperReport 中交叉报表指南
子报表的列子刚开始学的不知道如何下手,看了这个例子都明白了
iReport 报表、子报表、主从报表、合计、实例解析1. 开发使用步骤(iReport4.1)... 2 4.1. JasperReport 和iReport的介绍... 2 4.1.1. JasperReport 简介... 3 4.1.2. iReport 简介... 3 4.1.2.1. iReport几个重要...
ireport+jasperreport 子报表实现行合并实例
所需要jar包2 博文链接:https://zmx.iteye.com/blog/581075
JasperReport 水晶报表 , 支持子报表 多数据源。
NULL 博文链接:https://yangzc106.iteye.com/blog/929759
JasperReport报表设计总结
JasperReports 是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换 成 PDF,HTML,或者 XML 格式。它有一个相关的开源工程--IReport,这是一个图形化的辅 助工具,主要用于数据报表设计。...
springboot整合JasperReport实现报表功能文章所需的全部资源
JasperReport+iReport报表开发手册.pdf
对fineReport,jasperReport,birt报表插件做了很详细的对比,帮助你抉择选择那个款报表插件做开发。
jasperreport 6.4.1报表动态列,以及生成导出html,可直接导入到eclipse中进行运行,包含一个完整的demo
JasperReport+iReport报表工具详细开发手册;iReport-JasperReports报表开发指南
jasperReport 进行报表开发 可以输出HTML ,JSP,PDF等格式
使用ireport jasperreport 三级(父-子-孙)关联报表的制作和输出,版本号4.7.0,直接导入eclipse即可。 依次选择: File > import > General > Existing Projects into Workspace > Select archive file >压缩包。