ireport 问题笔记

异常1:net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression :

解决:$F{参数} 应该是这个值没有取到,你检查看看数据源



异常2:java.lang.ClassNotFoundException:...CompilationFailedException

   从错误的原因看来,貌似是在加载jasper的编译器的时候出现的问题,想起来某个教材中提到如果iReport要被java调用的话需要将编译器设置为"java"

解决方案:设置模板的"language"属性为java


问题:Column Footer 紧跟Detail后面

解决:首先将报表属性中的More选项卡中的Floating Column Footer选项选中,再将Summary区域的高度设为0,Column Footer就会紧挨着Detail区域下方显示了。这是Jasper的布局问题
你可以试试FineReport,没有这些问题





猜你喜欢

转载自blog.csdn.net/sinat_23502039/article/details/78749274