0

私はジャスパーレポートを扱っていて、フィールドを追加しようとしています。私のジャスパー レポートは水平 (name(Label): value) で、新しく作成された行は表示されません。バンドの高さを上げてみましたがだめでした。

<elementGroup>
        <textField isStretchWithOverflow="true">
            <reportElement x="186" y="20" width="200" height="20" positionType="Float"/>
            <textElement>
                <font fontName="SansSerif" size="14"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{journalTitle}]]></textFieldExpression>
        </textField>
        <staticText>
            <reportElement x="72" y="20" width="100" height="20" forecolor="#000000"/>
            <textElement textAlignment="Right">
                <font fontName="SansSerif" size="14" isBold="true"/>
            </textElement>
            <text><![CDATA[Title]]></text>
        </staticText>
        </elementGroup
4

2 に答える 2

1

ラベルを静的テキストからテキスト フィールドに変換してみてください。オプション「PrintWhenDetailOverflows」と「StretchWithOverflow」を設定します。

それはそれを行うべきです(他のアプローチ:テキストが収まるように静的テキストのサイズを変更します)

于 2013-05-28T05:59:29.600 に答える