2012-10-30 27 views
1

嘗試預覽報告時出現此錯誤。填充打印錯誤...無限循環創建新頁面

Error filling print... Infinite loop creating new page. 
net.sf.jasperreports.engine.JRException: Infinite loop creating new page.  
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageBreak(JRVerticalFiller.java:1903)  
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBreak(JRVerticalFiller.java:1961)  
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupHeaderReprint(JRVerticalFiller.java:704)  
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupHeadersReprint(JRVerticalFiller.java:672)       
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageBreak(JRVerticalFiller.java:1944) 
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBreak(JRVerticalFiller.java:1961)   
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:747)  
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:281) 
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:144)  
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:909)  
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:822) 
at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:61)  
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:446) 
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:276)  
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:745) 
at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:891)  
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)  
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) 
Print not filled. Try to use an EmptyDataSource... 

是否有一個選項,我必須檢查或使其工作?

+0

你有任何分報告嗎? –

+0

是的,我有一個子報表,但這個錯誤實際上是當我單獨預覽子報表時,而不是整個報表。 – Razvan

+0

你可以檢查你的子報告中樂隊的佈局嗎?我強烈懷疑這是一個佈局問題。 –

回答

0

我有同樣的問題,我增加了報告的垂直大小。現在問題已經解決。

1

在我的情況下,我通過添加細節帶來消除子報告來解決問題。但是,子報表位於組頁眉中,而不在頁眉中。對於其他有類似問題的人,我會提出一個類似的方法。

+0

我將'header band'更改爲'detail band'並且問題消失(拉伸工作也正常)。 – jsosnowski