Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 错误 ;填充和#xA0;打印… ;net.sf.jasperreports.engine.fill.jrepressionevaleexception: ;错误 ;评估 ;表达式 ;:_Postgresql_Jasper Reports_Report Designer - Fatal编程技术网

Postgresql 错误 ;填充和#xA0;打印… ;net.sf.jasperreports.engine.fill.jrepressionevaleexception: ;错误 ;评估 ;表达式 ;:

Postgresql 错误 ;填充和#xA0;打印… ;net.sf.jasperreports.engine.fill.jrepressionevaleexception: ;错误 ;评估 ;表达式 ;:,postgresql,jasper-reports,report-designer,Postgresql,Jasper Reports,Report Designer,**我正在创建一个子报告,它是主报告的一部分。 当我单独运行子报表时,它工作正常,没有任何错误,但当我使用主报表运行时,它会引发一个错误,如下所示 我的主报告中的子报告有时工作正常,有时工作不正常,并出现如下所示的错误 谢谢,这是事先准备好的** 填充print…net.sf.jasperreports.engine.fill.jexpressionevalexception:错误计算表达式:源文本:($V{poa}*100)/($V{COLUMN_COUNT}*3))>=70 net.sf.j

**我正在创建一个子报告,它是主报告的一部分。 当我单独运行子报表时,它工作正常,没有任何错误,但当我使用主报表运行时,它会引发一个错误,如下所示

我的主报告中的子报告有时工作正常,有时工作不正常,并出现如下所示的错误

谢谢,这是事先准备好的**

填充print…net.sf.jasperreports.engine.fill.jexpressionevalexception:错误计算表达式:源文本:($V{poa}*100)/($V{COLUMN_COUNT}*3))>=70 net.sf.jasperreports.engine.JRRuntimeException:net.sf.jasperreports.engine.fill.jrepressionevaleexception:错误计算表达式:源文本:($V{poa}*100)/($V{COLUMN_COUNT}*3))>=70 at net.sf.jasperreports.engine.fill.JRFillSubreport.prepare(JRFillSubreport.java:729)net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:328)net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:388)net.sf.jasperreports.engine.fill.JRFillBand.fillband.fill(JRFillBand.java:347)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2071)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:761)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:271)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:129)net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:903)net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:813)net.sf.jasperreports.engine.fillReport(JRFiller.java:58)在net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417)在net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:247)在com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:878)上在org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)在org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)由以下原因引起:net.sf.jasperreports.engine.fill.jrepressioneException:错误计算表达式:源文本:($V{poa}*100)/($V{COLUMN_COUNT}*3))>=70 at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:203)at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:589)at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:557)net.sf.jasperreports.engine.fill.JRFillElementContainer.buildConsolidatedStyle(JRFillElementContainer.java:753)net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluateConditionalStyle(JRFillElementContainer.java:719)net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluateConditionalStyles(JRFillElementContainer.java:707)net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:467)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillSummaryNoLastFooterNewPage(JRVerticalFiller.java:1177)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillSummary(JRVerticalFiller.java:1042)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportEnd(JRVerticalFiller.java:302)net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:136)net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:903)net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:813)net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:627)net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59)net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205)java.lang.Thread.Thread.java:744)由以下原因引起:java.lang.arithmetricException:org.codehaus.groovy.runtime.typehandling.BigDecimalMath.divideImpl(BigDecimalMath.java:66)org.codehaus.groovy.runtime.typehandling.IntegerMath.divideImpl(IntegerMath.java:46)的java.BigDecimalMath.BigDecimalMath.divideImpl被零除org.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$NumberNumber.invoke(NumberNumberDiv.java:320)org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)org.codehaus.groovy.runtime.callsite.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124)在COPO_1528867947635_263995.evaluate(calculator_COPO_1528867947635_263995:333;)在net.sf.jasperreports.engine.fill.jrelevaluator.evaluate(jrelevaluator.java:190)还有16个
打印未填充。请尝试使用空数据源…

在构建JRXMLcheck以查找可能的0或空值之前,请尝试验证所有占位符。感谢您的回复karthik,请告诉我有关验证所有占位符的详细说明holder的意思是。第二点是您建议的可能的o或空值,如果我单独运行子报告,它是