13

データが jasper レポートのバンドの高さをオーバーフローしたときに行をストレッチするにはどうすればよいですか。オーバーフロー フラグを使用してストレッチを true に設定しましたが、機能しません。

4

3 に答える 3

11

私は自分でこの問題に遭遇しました。バンドのテキスト フィールドがストレッチするように構成されていたにもかかわらず、詳細バンドをストレッチすることができませんでした。問題は、何らかの理由で horizo​​ntal に設定されていたレポートの [印刷順序] プロパティにありまし垂直に変更すると、問題はなくなりました。

JasperReports Ultimate Guide によると、

レポート テンプレートを横方向に入力すると、詳細セクション内の動的テキスト フィールドがテキスト コンテンツ全体に拡大されなくなりました。

于 2010-05-10T21:10:23.557 に答える
5

私のバンドは、次の条件で必要に応じて伸びます。あなたの条件はわかりません。ireport 1.0 netbeans プラグインと jasper 3.5.2 から始めました。バンドの分割タイプはストレッチに設定されています。

<band height="108" splitType="Stretch"></band>

フィールドのオーバーフローを伴うストレッチがチェックされました。例:

<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 に答える