2011-01-10 11 views
1

私は、カラムが動的に増加できるデータテーブルを持っています...それは20カラムまで増やすことができます。テーブルのプリンタフレンドリなバージョンを表示する最善の方法は何ですか。ジャスパーのレポートを使うべきですか?もしそうなら、Jasperの報告書はXMLファイルをソースとして期待しているので、JSPページからXMLファイルを生成する方法もあります。JSFプリンタフレンドリーバージョンのデータテーブル

答えて

2

プリンタで読み取られるCSSファイルは、media="print"と指定してください。

<link rel="stylesheet" href="print.css" media="print" /> 

そこであなただけの、ページの向き(ランドスケープ)に設定されたフォントサイズを小さく、マージン/パディングを減らす、表示/非表示特定の列/セル、あるいは表全体を隠し、別のものを表示するためにCSSを使用することができます。

+0

すぐにお返事ありがとうございます。カラムの数が少ない場合、あなたのソリューションは動作します。この場合、カラムは最大50になる可能性があります。 – Nrusingha

+0

印刷されたページでどのように正確に表現したいですか?そのように見えるようにスタイル/コードを記述するだけで済みます。 – BalusC

関連する問題