2

プロジェクトにデータテーブル(PrimeFaces)があり、その中のすべてのデータを印刷したいのですが、データテーブルにはXYスクロールバーがあるため、印刷ボタンをクリックすると、データテーブルに表示されている表示データのみが印刷され、データテーブルにあるデータのみが印刷されますスクロールは印刷されず、プロジェクトの写真は複雑なのでここに投稿できません。どうすればよいか教えてください。前もって感謝します

これは写真の例です

これは例です:このデータのみが印刷され、スクロールバーのために非表示になっているデータは印刷されないので、私に提案してください...

4

2 に答える 2

-1

印刷固有のビューを使用します。ページを複製し、ページネーションと高さの属性なしでテーブルを設定します (リストに何万ものオブジェクトが含まれていないことを願っています)。最後のステップは、CSS @print を使用して、ページのスタイルを希望どおりに設定することです。また、印刷ボタンを追加して使いやすくします。

<a class="btn btn-mini" href="javascript: window.print();">
    <i class="icon-print"></i>
    <span>Print</span>
</a>
于 2013-10-23T12:16:44.163 に答える
-1

私見あなたの場合の最善のアプローチは、テーブルデータをpdfにエクスポートしてファイルから印刷することです。

Primefaces には、使用できるデータ エクスポーターコンポーネントがあります。

于 2013-10-23T10:53:37.563 に答える