2

レポートを Excel にエクスポートすると、表示する行が複数ある場合、セルにテキスト全体が表示されません。その一部を切り取るだけで、行を手動で展開してその中のすべてのデータを表示する必要があります

次のフォーマットを使用します。

<band height="21">
            <staticText>
                <reportElement style="pageHeader" mode="Opaque" x="0" y="6" width="88" height="15"/>
                <textElement textAlignment="Left">
                    <font fontName="Cambria" size="10"/>
                </textElement>
                <text><![CDATA[First Name]]></text>
            </staticText>
</band>

 <band height="30" splitType="Prevent">
            <textField isStretchWithOverflow="true">
                <reportElement positionType="Float" stretchType="RelativeToTallestObject" x="0" y="0" width="88" height="25"/>
                <textElement textAlignment="Left">
                    <font fontName="Cambria" size="10"/>
                </textElement>
                <textFieldExpression class="java.lang.String"><![CDATA[$F{firstName}]]></textFieldExpression>
            </textField>
</band>

設定する必要がある xls プロパティはありますか?

4

1 に答える 1

2

テキストフィールドのプロパティメニューで行間隔を2倍に設定してこの問題を解決しました。

見た目は変わりませんが、全文を表示します。

于 2013-04-17T10:51:50.920 に答える