Ошибка iReport: JRExpressionEvalException: ошибка при вычислении выражения - PullRequest
0 голосов
/ 09 марта 2019

У меня есть iReport, который использует jTable в качестве источника данных. Сегодня я добавил новый столбец в iReport и jTable и внес все необходимые изменения. Однако приведенное ниже исключение выдается каждый раз, когда я пытаюсь запустить отчет из моего Java-приложения.

Так как я не мог найти решение, я удалил свой файл jrxml с правильного пути, и все же я получаю то же исключение. Поэтому я начинаю думать, что это не проблема с моим отчетом. Может кто-нибудь помочь? Спасибо!

net.sf.jasperreports.engine.fill.JRExpressionEvalException: ошибка Выражение оценки: Исходный текст: $ F {COLUMN_2}

  • вызвано: org.codehaus.groovy.runtime.typehandling.GroovyCastException: невозможно отлитый объект «OXEMBERG DENIM карандашный вырез» с классом «java.lang.String» в класс "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.evaluate (calculator_Sales_1552118302571_970096: 240) в net.sf.jasperreports.engine.fill.JREvaluator.evaluate (JREvaluator.java:250) ... еще 103
...