iReport错误:JRExpressionEvalException:计算表达式时出错

时间:2019-03-09 08:21:18

标签: java groovy ireport

我有一个iReport,它使用jTable作为数据源。我今天在iReport和jTable中添加了一个新列,并进行了所有必要的更改。但是,每次尝试从Java应用程序运行报表时,都会引发以下异常。

由于找不到解决方案,因此我从正确的路径中删除了jrxml文件,但是却遇到了同样的异常。因此,我开始认为这与我的报告无关。有人可以帮忙吗?谢谢!

  

net.sf.jasperreports.engine.fill.JRExpressionEvalException:错误   计算表达式:源文本:$ F {COLUMN_2}

  • 原因: org.codehaus.groovy.runtime.typehandling.GroovyCastException:无法 将类“ java.lang.String”的对象转换为“ OXEMBERG DENIM铅笔剪” 在以下位置对“ java.lang.Integer”进行分类 org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToNumber(DefaultTypeTransformation.java:143) 在 org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType(DefaultTypeTransformation.java:248) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.castToType(ScriptBytecodeAdapter.java:599) 在 Sales_1552118302571_970096。评估(calculator_Sales_1552118302571_970096:240) 在 net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:250) ...更多103

0 个答案:

没有答案