当数据溢出jasper报告中的带高时如何拉伸一行,我已将带有溢出标志的拉伸设置为true,但它不起作用。
stanley
问问题
41527 次
3 回答
11
我自己遇到了这个问题。我无法拉伸细节带,即使带中的文本字段已配置为这样做。问题出在报告的Print Order属性上,由于某种原因,该属性已设置为Horizontal。当我将其更改为vertical时,问题就消失了。
根据 JasperReports 终极指南,
水平填充报告模板时,详细信息部分内的动态文本字段不再延伸到其整个文本内容,因为这可能会导致后续详细信息部分的水平轴未对齐。
于 2010-05-10T21:10:23.557 回答
5
如果需要,我的乐队会在以下条件下伸展,我不知道你的情况。我从 ireport 1.0 netbeans 插件和 jasper 3.5.2 开始。带的拆分类型已设置为拉伸。
<band height="108" splitType="Stretch"></band>
已检查字段溢出的 Stretch,例如:
<textField isStretchWithOverflow="true">
<reportElement positionType="Float" x="70" y="28" width="485" height="14"/>
<textElement>
<font size="10"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[($F{EQUIPMENTS} == null ? "-" : $F{EQUIPMENTS})]]></textFieldExpression>
</textField>
于 2009-07-30T11:16:22.960 回答
0
是不是把高度设置的够高了,属性溢出了,那么就会自动溢出到多行了?这样的解决方案对我有用。
于 2011-01-07T06:31:07.363 回答