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

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

サンプルレイアウト(1)

項目 ファイルパス
ドキュメントレイアウト <bs_designer_home>/sample/xml/layoutdesigner/example1-doc.xml
ページレイアウト <bs_designer_home>/sample/xml/layoutdesigner/example1-page.xml

固定行数の帳票を出力するレイアウトは、表機能を活用する方法が最適です。



【ドキュメントレイアウト】

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

サンプルレイアウト(1)

【ページレイアウト】

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

本サンプルでは、2ページ目のようにデータがない場合でも必ず 15行を出力します。


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