13 java report jasper-reports itext
当数据溢出jasper报告中的波段高度时,我如何拉伸一行,我已将溢出标志设置为true,但它不起作用.
小智 10
我自己遇到了这个问题.即使乐队中的文本字段配置为这样,我也无法将细节带拉伸.问题在于报告的Print Order属性,由于某种原因,该属性已设置为水平.当我把它改成垂直时,问题就消失了.
根据JasperReports终极指南,
水平填充报表模板时,详细信息部分内的动态文本字段不再延伸到其整个文本内容,因为这可能会导致后续详细信息部分的水平轴上出现错位.
如果有必要,我的乐队会延伸以下条件,我不知道你的.我已经开始使用ireport 1.0 netbeans插件和jasper 3.5.2.乐队的Split类型已设置为Stretch.
<band height="108" splitType="Stretch"></band>
Run Code Online (Sandbox Code Playgroud)
已检查字段溢出的拉伸,例如:
<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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40330 次 |
| 最近记录: |