jasper 보고서 (버전 1.2.4)를 사용하여 보고서를 내보낼 때 NPE가 throw됩니다. 그리고 나는 온라인으로 문제에 대한 해결책을 찾을 수 없다. 이 점에서 누군가 저를 도울 수 있습니까?Jasper Reports에서 NullPointerException이 발생합니까?
내 보고서에서 문제가되는 열을 하나 제거하고 내보내는 경우 정상적으로 내 보냅니다. 큰 데이터가 포함되어 있으므로 해당 열의 문제점을 찾을 수 없습니다.
많은 감사의 말씀!
아래의 예외 게시 :
java.lang.NullPointerException|
at java.awt.font.TextLayout.getBaselineFromGraphic(Unknown Source)|
at java.awt.font.TextMeasurer.initAll(Unknown Source)|
at java.awt.font.TextMeasurer.<init>(Unknown Source)|
at java.awt.font.LineBreakMeasurer.<init>(Unknown Source)|
at java.awt.font.LineBreakMeasurer.<init>(Unknown Source)|
at net.sf.jasperreports.engine.fill.TextMeasurer.renderParagraph(TextMeasurer.java:259)|
at net.sf.jasperreports.engine.fill.TextMeasurer.measure(TextMeasurer.java:220)|
at net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement(JRFillTextElement.java:528)|
at net.sf.jasperreports.engine.fill.JRFillTextField.prepare(JRFillTextField.java:501)|
at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:345)|
at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:311)|
at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:275)|
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:1291)|
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:631)|
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportContent(JRVerticalFiller.java:248)|
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:132)|
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:750)|
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:666)|
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89)|
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)
우리는 그 열이 무엇인지, 그 유형이 무엇인지, 또는 아무것도. –
코드를 게시 할 수 있습니까? 보고서 템플릿 ('jrxml' 파일)을 사용하고 있습니까? –
@ DᴀᴠᴇNᴇᴡᴛᴏɴ이 열은 파일 및 폴더 이름 만 포함합니다. – user1058036