0

JasperReportswithを使用しStruts2て、比較レポートの pdf を生成しています。printOrder="Horizontal"列ごとに比較を表示するためにやっています。

detail-

<detail>
    <band height="1200">
                <textField isStretchWithOverflow="true">
                <reportElement style="Serif_Normal" x="0" y="900" width="369" height="20" positionType="Float"/>
                <textFieldExpression class="java.lang.String">
                <![CDATA[$F{PROVFORDRAININGSEDIMENTS}]]>
                </textFieldExpression>
             </textField>
        </band>
</detail>

しかし、ここではストレッチウィズオーバーフローが機能していませんか? テキストはまだ重複しています。printOederがHorizo​​ntalに設定されているためですか?

4

1 に答える 1

3

printOrderが に設定されている場合Horizontal、テキスト フィールドは引き伸ばされません。これは、JasperReports がレポート内の列全体で各レコードを整列しようとするためであり、それらが引き伸ばされると、後続のデータがずれてしまう可能性があります。

于 2013-03-18T09:03:15.383 に答える