gpt4 book ai didi

jasper-reports - Summary band 紧跟在 Detail band 之后

转载 作者:行者123 更新时间:2023-12-04 18:09:52 28 4
gpt4 key购买 nike

我这里有个情况。几个星期以来,我一直在努力解决这个问题。我是 iReport 的新手。

这几天我在为一个公司部门设计一个报表。

我的报告只有 3 个部分,即 TitleDetailSummary。这 3 个带占据的空间大于一页。所以 iReport “帮了我一个忙”,它把 Detail 带和 Summary 带分开了,Summary带被迫在新页面上开始,而 Detail 带之后是一大片空白区域。看起来非常难看。

现在我希望 Summary 带紧跟在 Detail 带之后,而不仅仅是从新页面开始。

你能告诉我怎么做吗?感谢您的帮助!

附注我已经更改了 Page height 属性,但效果不佳。我没有检查“新页面上的摘要”。当Detail 带只有几个来自数据源的结果时,Summary 带紧随其后。但是一旦它从数据源获得很多结果(例如,15 个结果),< strong>Summary 带在新页面开始。

谢谢丽莎。我的JRXML简化如下。请原谅我简化了内容,因为我的Summary带有点大。

<detail>
<band height="20" splitType="Stretch">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="0" y="0" width="101" height="20" isPrintWhenDetailOverflows="true"/>
<box>
<pen lineWidth="0.5"/>
<topPen lineWidth="0.5"/>
<leftPen lineWidth="0.5"/>
<bottomPen lineWidth="0.5"/>
<rightPen lineWidth="0.5"/>
</box>
<textElement textAlignment="Center">
<font fontName="楷体" size="12"/>
</textElement>
<textFieldExpression><![CDATA[$F{productName}]]></textFieldExpression>
</textField>
<! several textFields followed … >
</band>
</detail>
<summary>
<band height="585" splitType="Prevent">
<! many textFields and staticTexts followed … >
</band>
</summary>

最佳答案

是什么阻止您将细节范围缩小到所需的最小尺寸?只需不留任何不需要的空间,摘要将直接跟在详细数据带之后......

关于jasper-reports - Summary band 紧跟在 Detail band 之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16962691/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com