Jasper reports 生成的PDF格式,iReport中未显示任何数据

Jasper reports 生成的PDF格式,iReport中未显示任何数据,jasper-reports,ireport,Jasper Reports,Ireport,我试图在iReport中生成一个包含三行组的报告,这会导致从数据库中检索到大量数据。我已经设置了足够的页面高度,可以在一张表格中以Excel和HTML格式获取所有数据,但生成的PDF格式是空白的。正在生成5个页面,但未显示任何数据。当我将页面高度降低到四分之一时,将显示数据,但没有更多的报告页。因此,我无法确定我的报告或某些属性是否存在问题,显然我需要解决这些问题 我的模板: 您不需要将条带高度设置得太高。您只需要将条带高度设置为尽可能最小,以添加特定字段中的所有pallate。此外,您只需要

我试图在iReport中生成一个包含三行组的报告,这会导致从数据库中检索到大量数据。我已经设置了足够的页面高度,可以在一张表格中以Excel和HTML格式获取所有数据,但生成的PDF格式是空白的。正在生成5个页面,但未显示任何数据。当我将页面高度降低到四分之一时,将显示数据,但没有更多的报告页。因此,我无法确定我的报告或某些属性是否存在问题,显然我需要解决这些问题

我的模板:



您不需要将条带高度设置得太高。您只需要将条带高度设置为尽可能最小,以添加特定字段中的所有pallate。此外,您只需要为子报表设置positionType float,您可以将其设置为任意大小,如15、20等。您还可以在一个详细信息栏中添加多个子报表

<detail>
<band>
<subreport>
            <reportElement uuid="de20448b-1374-42bd-a65c-85e71a50d30d" positionType="Float" x="170" y="180" width="345" height="15"/>

            <dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{ListName})]]></dataSourceExpression>
            <subreportExpression><![CDATA["path/to/subreport"]]></subreportExpression>
</subreport>
<subreport>
            <reportElement uuid="de20448b-1374-42bd-a65c-85e71a50d30d" positionType="Float" x="170" y="180" width="345" height="15"/>
            <subreportParameter name="imagePathInSubreport">
                <subreportParameterExpression><![CDATA[$P{imagePathInTemplate12}]]></subreportParameterExpression>
            </subreportParameter>
            <dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{resumeList})]]></dataSourceExpression>
            <subreportExpression><![CDATA["/home/jft/workspace/CvSurgeon/CvSurgeon/web-app/report/template12/profile.jasper"]]></subreportExpression>
        </subreport>
</band>
</detail>


希望它能对您有所帮助。

您应该发布jrxml文件我已经在上面发布了我的jrxml我正在尝试在iReport中生成一个包含三行组的报告,这会导致从数据库中检索到大量数据。我已经设置了足够的页面高度,可以在一张表格中以Excel和HTML格式获取所有数据,但生成的PDF格式是空白的。正在生成5个页面,但未显示任何数据。当我将页面高度降低到四分之一时,将显示数据,但没有更多的工作表。因此,我无法确定我的报告或某些属性是否有问题,显然我需要解决。不知怎的,问题被替换了。对此我深表歉意。我在上面的评论中添加了这个问题。谢谢,但生成的pdf仍然是空白的。其他两种格式,即HTML和Excel都可以。只是无法理解原因。您使用哪个版本的ireport和jasper报表?您是使用ireport预览生成pdf还是使用一些操作或控制器代码。您还编译了子报表的jasper文件吗?用于生成pdf的iReport预览。