0

5 つのjrxmlファイルがあり、そのうちのいくつかにはsubreportがあります。私はJDeveloperからそれらを使用します。subreportを持たないレポートには何の問題もありません。しかし、サブレポートを持つレポートを使用すると、次のエラーが発生します。

 java.lang.NullPointerException
    at java.lang.Class.isAssignableFrom(Native Method)
    at net.sf.jasperreports.engine.fill.JRFillTextField.getFormat(JRFillTextField.java
    at net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.j
    at net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:
    at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementC
    at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:499)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFill
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.j
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFil
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.j
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:946)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845)
    at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.
    at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.ja
    at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportR
    at java.lang.Thread.run(Thread.java:662)

iReport 4.0.2を使用しています

4

1 に答える 1