加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Causedby:groovy.lang.MissingPropertyException:Nosuchproperty

发布时间:2020-12-14 16:45:41 所属栏目:大数据 来源:网络整理
导读:1、错误描述 Compiling to file... D:Program Files (x86)workspacesreport4.jasper Compilation running time: 3,096! ?Filling report... ?Locale: 中文 (中国) ?Time zone: DefaultError?filling?print...?Error?evaluating?expression?:? ????Source?

1、错误描述

Compiling to file... D:Program Files (x86)workspacesreport4.jasper
  Compilation running time: 3,096! 
 ?Filling report...
 ?Locale: 中文 (中国)
 ?Time zone: Default
Error?filling?print...?Error?evaluating?expression?:? ????Source?text?:?ID 
net.sf.jasperreports.engine.fill.JRExpressionEvalException:?Error?evaluating?expression?:? ????Source?text?:?ID? ????at?net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:263)? ????
    at?net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:611)? ????
    at?net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:579)? ????at?net.sf.jasperreports.engine.fill.JRFillElement.evaluateExpression(JRFillElement.java:1016)? ????at?net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.java:504)? ????at?net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:488)? ????at?net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:259)? ????at?net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:456)? ????at?net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBandNoOverflow(JRVerticalFiller.java:467)? ????at?net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnHeader(JRVerticalFiller.java:512)? ????at?net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:294)? ????at?net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:152)? ????
    at?net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:963)? ????
    at?net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:873)? ????
    at?net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87)? ????
    at?net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:287)? ????
    at?net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:760)? ????at?com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:891)? ????
    at?org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)? ????
    at?org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)? Caused?by:?groovy.lang.MissingPropertyException:?No?such?property:?ID?for?class:?report4_1445910598157_686313? ????at?org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)? ????at?org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.getProperty(GetEffectivePogoPropertySite.java:86)? ????at?org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231)? ????at?report4_1445910598157_686313.evaluate(calculator_report4_1445910598157_686313:180)? ????at?net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:250)? ????...?19?more? 
Print not filled. Try to use an EmptyDataSource...



2、错误原因

? ? ?从错误提示可知,显示是没有ID这个属性,导致错误


3、解决办法

? ? ?修改这个设置,保证每个字段都存在,描述都正确

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读