Jasper reports Jasper报告在未显示标题时释放空间

Jasper reports Jasper报告在未显示标题时释放空间,jasper-reports,Jasper Reports,我有一份跨越许多页的Jasper报告。在第一页上,我显示了一个标题,但在随后的页面上没有显示。我已经在页面标题后的第一个元素的定位中说明了这一点,但这导致页面内容被向下推到其他页面上。我该怎么做?我曾尝试使用printweenpression在标题中添加底部填充,但似乎没有任何效果 我的报告中与此相关的部分如下所示: <jr:listContents height="60" width="555"> <textField text

我有一份跨越许多页的Jasper报告。在第一页上,我显示了一个标题,但在随后的页面上没有显示。我已经在页面标题后的第一个元素的定位中说明了这一点,但这导致页面内容被向下推到其他页面上。我该怎么做?我曾尝试使用
printweenpression
在标题中添加底部填充,但似乎没有任何效果

我的报告中与此相关的部分如下所示:

<jr:listContents height="60" width="555">
    <textField textAdjust="StretchHeight">
       <reportElement x="0" y="0" width="555" height="20" uuid="bc586f47-158e-495c-8b68-95d5302ad205">
           <printWhenExpression><![CDATA[new Boolean($F{reference}!=null)]]></printWhenExpression>
       </reportElement>
       <textElement markup="styled">
           <font size="16"/>
       </textElement>
        <textFieldExpression><![CDATA["<style isBlankWhenNull='true'>Reference:</style> " + $F{reference}]]></textFieldExpression>
         </textField>
         <componentElement>
           <reportElement x="0" y="0" width="200" height="20" uuid="64b19a34-4209-4f16-a2e9-457f689ebbe3"/>
             <jr:list printOrder="Vertical">
                    <datasetRun subDataset="requestDetails" uuid="0167eebb-2e9b-48bc-a123-3846e74b7375">
                            <dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRMapCollectionDataSource($F{requests})]]></dataSourceExpression>
                    </datasetRun>
                   <jr:listContents height="560" width="555">
                <textField textAdjust="StretchHeight">
                  <reportElement x="0" y="0" width="555" height="20" uuid="bc586f47-158e-495c-8b68-95d5302ad205">
                    <printWhenExpression><![CDATA[new Boolean($F{reference}!=null)]]></printWhenExpression>
                  </reportElement>
                <textElement markup="styled">
                  <font size="16"/>
                 </textElement>
                 <textFieldExpression><![CDATA["<style isBlankWhenNull='true'>Reference:</style> " + $F{reference}]]></textFieldExpression>
               </textField>
               <componentElement>
                 <reportElement x="0" y="0" width="200" height="20" uuid="64b19a34-4209-4f16-a2e9-457f689ebbe3"/>
                 <jr:list printOrder="Vertical">
                   <datasetRun subDataset="requestDetails" uuid="0167eebb-2e9b-48bc-a123-3846e74b7375">
                     <dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRMapCollectionDataSource($F{requests})]]></dataSourceExpression>
                   </datasetRun>
                   <jr:listContents height="560" width="555">
                     <textField textAdjust="StretchHeight">
                       <reportElement x="0" y="30" width="555" height="20" uuid="6acd0db5-e9be-4e81-b6d0-107c8a69edf6"/>
                       <textElement markup="styled"/>
                       <textFieldExpression><![CDATA["<b>ID:</b> " + $F{idValue}]]></textFieldExpression>
                     </textField>
                     <textField textAdjust="StretchHeight">
                       <reportElement x="0" y="50" width="555" height="20" uuid="421b2da6-211f-41c2-b258-f20a35461cc6"/>
                       <textElement markup="styled"/>
                       <textFieldExpression><![CDATA["<b>Status:</b> " + $F{status}]]></textFieldExpression>
                     </textField>
                     <textField>
                       <reportElement x="0" y="70" width="555" height="20" uuid="e2787946-1937-4c7f-baa5-9e522e06f5fe"/>
                       <textElement markup="styled"/>
                       <textFieldExpression><![CDATA["<b>Count:</b> " + $F{count}]]></textFieldExpression>
                     </textField>
                     <textField>
                       <reportElement x="0" y="90" width="555" height="20" uuid="c54c6177-b751-4057-9ff5-54676fd09272"/>
                       <textElement markup="styled"/>
                       <textFieldExpression><![CDATA["<b>User:</b> " + $F{user}]]></textFieldExpression>
                     </textField>
             </jr:listContents>
       </jr:list>
      </componentElement>
    </textField>
</jr:listContents>

在第一页上,报告如下所示:

在第三页,报告如下所示:


有什么想法吗?

@dada67你以前帮过我,有什么想法吗?