HR タイムシートの従業員出席の Web キット レポートを作成しました。10 ページのレポートを生成しました。しかし、ここではほとんど問題に直面していません。レポートには、次のページに続くテーブルが含まれています。これは動的です。したがって、問題は次のページのテーブルヘッダーにありません。
テーブルが次のページに続く場合、すべてのページにテーブル ヘッダーを表示したいと考えています。
テーブル ヘッダーは Webkit の既知の問題のようです。そのバグ レポートはいくつかの回避策を示唆していますが、あまり有望とは思えません。
RML レポートに戻る場合は、ReportLabのドキュメントrepeatRows
でblockTable
.
引数は、がそれ自体を分割するように要求され
repeatRows
たときに繰り返される先頭行の数を指定します。Table
は列で分割できないためrepeatCols
、引数は現在無視されています。Table
私は自分で試したことはありませんが、一部のOpenERP ドキュメントにも表示されます。
わかりましたので、ページテンプレートのヘッダーで繰り返され、現在上書きされているテーブルがあります...問題はフレームの高さで、フレームの高さをrmlファイルの現在の値より少し低く調整するだけです。例:
<frame id="first" x1="18.0" y1="42.0" width="535" height="600"/>
私も同じ問題を抱えていて、フレームIDを調整することで解決しました。これは私が尋ねた質問のリンクです:Reports in rml of Openerp