ireport的子报表不编译

运行report时提示说找不到子报表,检查发现是子报表没有编译,我已经把默认的pagedoutdataisstored目录改了,在主目录和我指定的目录下均未发现jaspe... 运行report时提示说找不到子报表,检查发现是子报表没有编译,我已经把默认的paged out data is stored目录改了,在主目录和我指定的目录下均未发现jasper文件。
把子报表单独运行后,把子报表jasper文件放到目录下就可以运行了。
请哪位高人帮帮忙,告诉我这是怎么回事。
展开
 我来答
mfkmfcqi
2009-07-14
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
你要设置子报表的路径。点击你父报表中的子报表图标,设置它的subreport expression 属性,如:$P{SUBREPORT_DIR} + "sub.jasper" ,SUBREPORT_DIR是一个参数,这里用的是相对路径,在代码中实现子报表时,要为这个参数传值(相对路径)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式