우리의 인보이스 발행 시스템은 인보이스의 각 페이지에 OMR (광학 마크 인식) 기호를 인쇄해야하므로 폴딩 머신이 봉투에 넣을 내용을 알고 있으므로 작은 PNG 그림 각 페이지에 붙여야합니다. 인보이스는 .jrxml
개의 특수 파일로 작성된 2 개의 하위 보고서가 포함 된 기본 보고서로 구성됩니다. HTTP 요청에서 매개 변수로 페이지 번호를 전달하여 웹 서비스를 호출하여 그림을 생성합니다. 따라서 문서를 생성 할 때 하위 보고서가 실제 페이지 번호를 '알 수 있도록'하위 보고서에 그림을 통합해야합니다. 우리가 점점 오류입니다 : 우리는 JasperReports 3.0.0
를 사용하는JasperReports로 각 페이지의 폴딩 머신 용 OMR 이미지 생성
Error filling print... Could not resolved style(s): pdf
net.sf.jasperreports.engine.JRRuntimeException: Could not resolved style(s): pdf at
net.sf.jasperreports.engine.fill.JRFillObjectFactory.checkUnresolvedReferences(JRFillObjectFactory.java:1610) at
net.sf.jasperreports.engine.fill.JRFillObjectFactory.setStyles(JRFillObjectFactory.java:1537) at
net.sf.jasperreports.engine.fill.JRBaseFiller.loadStyles(JRBaseFiller.java:962) at
net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:835) at
net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:782) at
net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:532) at
net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:63) at
net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:209) at
java.lang.Thread.run(Unknown Source)
- 그 경우 우리는 최신 버전으로 갈 필요가 옵션에서 지금은 그래서 새로운 버전으로 마이그레이션, 변경이 많이 필요합니다.
.. 이미지를 하위 보고서에 넣으면 한 페이지에 두 개의 OMR 이미지가 표시 될 위험이 있습니다. 페이지 수준에서 이미지가 필요합니다 .. –