biz-Streamマニュアル Excel出力ガイド 第2章 Excel出力機能編 2.5.1 複数ワークシートフラグ

2.5.1 複数ワークシートフラグ

ひとつのページレイアウトに対して複数ページになる場合、単一ワークシートにするかページそれぞれを複数のワークシートにするかのフラグを複数ワークシートフラグといいます。
Excel 出力時にパラメータとして与えます。パラメータとして入力しない場合はプロパティファイルの設定値が使われます。

複数ワークシートフラグの設定方法

  1. パラメータとして設定する場合は、プログラムから以下のように設定します。

    excel.setMultiSheet(true);



  2. プロパティファイルの設定値を使用する場合は、default_values.properties の以下の項目を設定します。

    excel.multisheet=true



出力結果

  1. 複数ワークシートフラグがtrueの場合

    ページごとに異なるシートとして出力されます。
    ドキュメントレイアウト ページレイアウト ページ シート
    1 1 1 sheet1
    2sheet2
    3 sheet3
    2 1 sheet4
    2 sheet5
  2. 複数ワークシートフラグがfalseの場合

    ページレイアウトごとに異なるシートとして出力されます。
    同一のページレイアウト中の各ページの内容は同じシートに出力されます。
    ドキュメントレイアウト ページレイアウト ページ シート
    1 1 1 sheet1
    2
    3
    2 1 sheet2
    2