biz-Streamマニュアル レイアウト・デザイナ ガイド 第10章 サンプルレイアウト 10.2 サンプルレイアウト(1) - 固定行数の帳票出力

10.2 サンプルレイアウト(1) - 固定行数の帳票出力

概要

固定行数の帳票を出力するレイアウトは、表機能を活用する方法が最適です。
本サンプルでは、2ページ目のようにデータがない場合でも必ず 15行を出力します。

ドキュメントレイアウト

「ページ設定」で example1-page.xml の「データソース定義名」にpage-source(1行レコード) を指定します。
「データソース定義名」に指定されたデータソースは、1行目のレコードのみ表示されます。「6.6 ページレイアウトとデータソースの関連づけ」も参照してください。

サンプルレイアウト(1)
ページレイアウト
  • fo:tableのfo:table-bodyにcsv-source(複数行レコード)を指定します。
  • fo:tableの fix属性を trueに設定します。
  • fo:tableの max-rows属性に、固定の行数を設定します。
サンプルレイアウト(1)

出力結果

サンプルレイアウト(1)
  • <fo:table>の詳細は、XMLページレイアウトタグ リファレンス『9.4 縦方向表<fo:table>』を参照してください。