我們的發票系統需要在我們的發票的每頁上打印OMR(光學標記識別)符號,以便摺疊機知道要在信封中放入什麼,以便使用小的PNG圖片必須放在每個頁面上。 我們的發票由主要報告和兩個子報告組成,這兩個子報告由特殊的.jrxml
文件創建。圖片是通過調用Web服務生成的,傳遞頁碼作爲http請求中的參數。因此,我們需要將圖片合併到子報表中,希望子報表在生成文檔時能「知道」實際頁碼。我們得到的錯誤是:用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)
我們使用JasperReports 3.0.0
- 移植到新版本需要很大的變化,所以現在是爲出選項,在情況下,我們需要去更新的版本。
..如果我把圖像放入子報表我冒着在一個頁面上有兩個OMR圖像,什麼是不適當的。我需要在頁面上的圖像.. – 2010-12-22 10:58:34