0


問題が始まります。jasperレポートとdocxエクスポーターで、ページ付けされたテーブルのサイズを変更します。その後、テーブルはページ付けされていないページに続き、新しいページには多くの空きスペースがあります。ユーザーがテーブルの一部の行のサイズを変更した場合でも、net.sf.jasperreports.export.docx.flexible.row.height = trueを設定し、ページを適切かつ動的にページ分割するにはどうすればよいですか?

DOCXに対して適切に生成されたテーブル: DOCXに適切に生成されたテーブル


ユーザーがDOCXテーブルで一部のセルのサイズを変更した後のページネーションが正しくありません。 ユーザーがDOCXテーブルで一部のセルのサイズを変更した後のページネーションが正しくありません。

4

1 に答える 1

1

ジャスパーレポートにはそのような機能がないと思います。DOCX エクスポーターはグリッドを使用してデータを DOCX にエクスポートするため、DOCX の結果のテーブルは DOCX オブジェクトとしての DOCX テーブルではなく、テキストを含む小さなテーブルのグリッドになります。したがって、そのようなドキュメントでユーザーが一部のセルのサイズを変更すると、ページネーションが壊れ、他のグリッド テーブルがドキュメント ページを超えてしまいます。そのため、ドキュメントは適切にページ付けされていません。とにかく、ほとんどの場合、印刷などの読み取り専用フォームへのエクスポートを目的として報告しています...

于 2012-12-13T10:12:28.040 に答える