IReport主从报表中出现的问题[转载]
来源:互联网 发布:小二寸照片制作软件 编辑:程序博客网 时间:2024/06/11 15:19
IReport主从报表中出现的问题[转载]
最近在使用IReport与JasperReport做Web报表时遇到如下问题:
在IReport中,主从报表完成制作后,在IReport中能够正常编译、运行及显示,但加入JavaWeb应该中时出现下列错误:
Could not load object from location : subunitlab.jasper,即主报表找不到子报表的模板(jasper)文件.
主要原因:
主报表找不到子报表的Jasper文件(深入分析)
解决办法:
在主报表中设置变量SUBREPORT_DIR(若不存在则新建),代表子报表模板文件的真识路径,设置子报表的属性Subreport Expression 的值为:$P{SUBREPORT_DIR}+"subreportname.jasper",通过程序动态设置SUBREPORT_DIR,使得主报表能够获得子报表模板文件的真识路径.
步骤如下:
1.设置主报表变量: SUBREPORT_DIR
设置Default valueàModifyà选中SUBREPORT_DIR变量名àParametersà Veiw Expression的值为:””;
2.修改子报表属性
在主报表中右击子报表,选择Subreport(other)选项,设置Subreport Expression的值为:$P{SUBREPORT_DIR}+"subreportname.jasper"
3.在Action中动态获得子报表的真识路径,设置成SUBREPORT_DIR变量的值:param.setParameters("SUBREPORT_DIR",request.getRealPath("/Reports/")+"/");
另:对于多个子报表,做法类似,只需设置子报表属性即可(前提:所有子报表存放在同一路径下),若存放在不同的路径下, 需在主报表中建立多个表示子报表路径的变量,一一对应到各个子报表上,并通过程序一一设定其真识路径.
在IReport中,主从报表完成制作后,在IReport中能够正常编译、运行及显示,但加入JavaWeb应该中时出现下列错误:
Could not load object from location : subunitlab.jasper,即主报表找不到子报表的模板(jasper)文件.
主要原因:
主报表找不到子报表的Jasper文件(深入分析)
解决办法:
在主报表中设置变量SUBREPORT_DIR(若不存在则新建),代表子报表模板文件的真识路径,设置子报表的属性Subreport Expression 的值为:$P{SUBREPORT_DIR}+"subreportname.jasper",通过程序动态设置SUBREPORT_DIR,使得主报表能够获得子报表模板文件的真识路径.
步骤如下:
1.设置主报表变量: SUBREPORT_DIR
设置Default valueàModifyà选中SUBREPORT_DIR变量名àParametersà Veiw Expression的值为:””;
2.修改子报表属性
在主报表中右击子报表,选择Subreport(other)选项,设置Subreport Expression的值为:$P{SUBREPORT_DIR}+"subreportname.jasper"
3.在Action中动态获得子报表的真识路径,设置成SUBREPORT_DIR变量的值:param.setParameters("SUBREPORT_DIR",request.getRealPath("/Reports/")+"/");
另:对于多个子报表,做法类似,只需设置子报表属性即可(前提:所有子报表存放在同一路径下),若存放在不同的路径下, 需在主报表中建立多个表示子报表路径的变量,一一对应到各个子报表上,并通过程序一一设定其真识路径.
- IReport主从报表中出现的问题[转载]
- IReport主从报表中出现的问题
- IReport主从报表中出现的问题
- ireport报表部署出现的问题与解决
- ireport报表部署出现的问题与解决
- 【转载】在jsp中调用报表IReport+JasperReport
- iReport 4.1 报表、子报表、主从报表、合计、实例解析
- iReport 报表、子报表、主从报表、合计、实例解析
- iReport 报表、子报表、主从报表、合计、实例解析
- iReport 4.1 报表、子报表、主从报表、合计、实例解析
- ireport实现报表打印中常出现的几个问题
- ireport 5.6.0的常见使用及开发报表中经常遇到的问题总结
- 关于iReport制作报表在程序中导出html时的图片显示问题
- iReport的(报表结构)
- ireport生成PDF报表问题
- 【报表】ireport的批量下载Excel的大空行问题
- 使用iReport+jaspereport输出PDF报表时的中文问题
- IReport与JasperReport生成HTML报表的问题
- 看看msdn是如何绑定datalist和OnItemDataBound事件
- 如何使用回车键模仿Tab键
- GDB调试精粹及使用实例
- 关于点击率吞吐量的曲线-Zee
- vs 2008 beta2 下载
- IReport主从报表中出现的问题[转载]
- c#实现单链表
- 如何才算掌握Java
- ERP实施的一点感想
- javat图片缩小代码(测试通过)
- MIME邮件面面观
- IReport与JasperReport生成HTML报表的问题
- 在ASP.NET AJAX Control Toolkit 1.0中使用GB2312的编码时出现乱码的两种解决方案
- javascript图片预览代码 实用