Jasper reports 如何解决;Crosstab没有在连续的3页上打印任何内容,很可能是“无限循环”;

Jasper reports 如何解决;Crosstab没有在连续的3页上打印任何内容,很可能是“无限循环”;,jasper-reports,crosstab,Jasper Reports,Crosstab,我正在尝试使用Jasper report以HTML格式创建报告。它正在创建.JRXML文件。但在创建html文件时,Jasper抛出异常 Caused by: net.sf.jasperreports.engine.JRRuntimeException: Crosstab has not printed anything on 3 consecutive pages, likely infinite loop at net.sf.jasperreports.engine.fill.JRFillC

我正在尝试使用Jasper report以HTML格式创建报告。它正在创建.JRXML文件。但在创建html文件时,Jasper抛出异常

Caused by: net.sf.jasperreports.engine.JRRuntimeException: Crosstab has not printed anything on 3 consecutive pages, likely infinite loop
at net.sf.jasperreports.engine.fill.JRFillCrosstab.prepare(JRFillCrosstab.java:557)
at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:328)
at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:388)
at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:347)
at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillColumnBand(JRHorizontalFiller.java:2142)
at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillGroupFooter(JRHorizontalFiller.java:994)
at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillGroupFooters(JRHorizontalFiller.java:858)
at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillReportEnd(JRHorizontalFiller.java:315)
at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillReport(JRHorizontalFiller.java:144)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:903)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:832)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:84)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624)
at app.nova.power.util.PowerAnalysisUtil.getExportDataFile(PowerAnalysisUtil.java:803)
at app.nova.power.util.PowerAnalysisUtil.getExportFile(PowerAnalysisUtil.java:182)
at app.nova.power.actionimpl.DashBoardActions.executeAction(DashBoardActions.java:67)
... 159 more
当我的报告中有更多列时,会出现此异常

这是我的.JRXML文件片段


.
.
.
.
请建议我如何解决此异常? 在谷歌上没有得到任何解决方案…:(

谢谢,,
纳夫纳特。

我也经历过类似的事情。 但我仍然没有解决办法


此错误的原因是,一个字段可能有很长的数据(如果打印的数据超过1页)


CMIIW

此异常表示交叉表中没有任何行。您是否将数据源(或连接)传递给了交叉表?是的。我正在传递数据源。“此错误的原因是,一个字段可能有很长的数据(如果打印的话将超过1页)。”感谢您指出这一点。