2012-03-01 12 views
1

私はテキストフィールドを持つレポートを持っていますが、このテキストは長くてラップされています。レポートを.xlsにエクスポートすると、JasperReportsからこのセルで問題なく、1つのセルにラップされたテキストが表示されます。しかし、私が.xlsxにエキスポートすると、JRはラップされたテキストで行の後に1つ以上のExcelの行を追加し、下のセルでラップされたセルをマージします。JasperReports:xlsxにエクスポートするセルをマージする

XLS import result

.xlsxインポートの結果ではありません::

.xlsインポートの結果は、私はJRの輸出のさまざまなオプションを試してみました

XLSX import result

- 何の結果(Iこのオプションは、設定ファイルではなく、レポートに入れてください、これは重要かもしれません) JasperServerバージョンはlatではありませんEST(東部基準時? 3.x

+0

理解を深めるためにスクリーンショットを投稿できますか? –

+0

私は新しいユーザーであるため画像を添付することはできません:-(私は電子メールでそれらを送ることができます – user1241900

+0

私のアドレスは[email protected] – user1241900

答えて

1

なぜなら、同じ行の他のセルは同じことをしていないが、ラッピングされているセルはテキストに合わせて高さが増しているからです。 Stretch TypeRelative to Tallest Objectに設定し、それが役立つかどうかを確認する必要があります。

なぜxlsxではなくxlsで起こるのか、私は手がかりを持っていません。

+0

トピックを復活させるのではなく、私は同じ問題を抱えていました。これがExcel(xlsとxlsx形式の両方)で私のために解決しました。 +1タイ –

0

私は、レポート全体の幅を広げ、マージが起こった領域の右にセルをシフトすると、私のためにそれをきれいにすることが分かりました。マージが発生した列は、レポートを再び実行したときに幅が0に縮小され、空になりました。余分な列が存在していても目に見えない場合は、この解決法が有効であることが確認されます。

レポートの高さを拡張し、その領域を空白のままにして、他のすべてをセルのサイズを下げて移動することもできます。

関連する問題