biz-Streamマニュアル レイアウト・デザイナ ガイド 第10章 サンプルレイアウト 10.10 サンプルレイアウト(9) - データの切り替わりごとに自動で改ページを行うサンプル

10.10 サンプルレイアウト(9) - データの切り替わりごとに自動で改ページを行うサンプル

概要

サンプルレイアウト(7)では、グループサプレス機能を利用して同じデータのまとまりごとに罫線を引くことによって、帳票を見やすくしました。

それに対し本サンプルは、同じデータのまとまりごとに自動改ページ制御を行い帳票を見やすくする方法となります。以下のサンプルではセットされたデータの「伝票No」の文字列が切り替わるごとに自動で改ページが発生します。

  1. ドキュメントレイアウトのフィールド定義で、改ページ対象となるカラムを確認します。
    サンプルレイアウト(2)
  2. データソース設定のグループサプレスにて、追加ボタンをクリックしカラム名入力します。「改ページ」にチェックをし、画面下の適用ボタンをクリックします。
    サンプルレイアウト(2)

サンプル構成

項目 ファイルパス
ドキュメントレイアウトサンプル <bs_designer_home>/sample/xml/layoutdesigner/example9-doc.xml サンプル1
ページレイアウトサンプル <bs_designer_home>/sample/xml/layoutdesigner/example9-page.xml サンプル1
CSVデータサンプル <bs_designer_home>/sample/xml/layoutdesigner/example9.csv サンプル1
出力結果サンプル <bs_designer_home>/sample/xml/layoutdesigner/example9.pdf サンプル1

出力結果

サンプルレイアウト(9)ページ1
サンプルレイアウト(9)ページ2
サンプルレイアウト(9)ページ3
サンプルレイアウト(9)ページ4