我有一个嵌入jar的jasper(master)报告.报告来自java输入流.碧玉报告由iReport 3.7.0制作
在此主报告中,有一些子报告.目前我必须使用
子报告表达式:$ P {SUBREPORT_DIR} +"\\ SubReport.jasper"
表达式类:java.lang.String
在iReport中使它工作.这意味着我将subReport.jasper存储在SUBREPORT_DIR文件夹中.
我的问题是,如何将这些子报告嵌入到jar中,就像主报告一样?什么应该填写"默认值表达式"?(如果需要的话)
到目前为止,我所看到的最接近的问题和答案就在这里
但是对于我的主报告编译,答案是不够的.在编译时有一条错误消息说缺少子报告(这就是为什么我认为可能需要默认值表达式?)
非常感谢你!