印刷時、firstPageNumber機能が正しく動作しない

文書番号 : 41341     文書種別 : 不具合     登録日 : 2017/09/25     最終更新日 : 2017/09/25
文書を印刷する
対象製品
SpreadJS 9J
発生環境
9.20171.0
状況
現象確認済み
詳細
firstPageNumberを指定してprintメソッドによる印刷を実行すると、印刷時に表示されるページ番号がずれる現象が発生します。

【再現手順】
1.以下の再現コードを実行します
2.「印刷」ボタンを押下します

【動作結果】
二つ目のシートに指定した印刷ページ番号が101からスタートする現象が発生します。正常動作でのページ番号は100です。

【再現コード】
//本コードを実行するHTMLページに以下の設定を保有するボタンを設定してください。
//<input type="button" value="印刷" onclick="printSpread();" />
window.onload = function() {
  'use strict';
  var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount: 3});
  var sheet = spread.getActiveSheet();

  spread.getSheet(0).setValue(1,1,"1");
  spread.getSheet(1).setValue(1, 1, "2");
  spread.getSheet(1).setValue(99, 1, "2-99");
  spread.getSheet(2).setValue(1,1,"3");

  spread.getSheet(0).printInfo().headerCenter("&P");
  spread.getSheet(1).printInfo().headerCenter("&P");
  spread.getSheet(2).printInfo().headerCenter("&P");
  
  // シート1にページ番号を設定します
  spread.getSheet(1).printInfo().firstPageNumber(100);
};

function printSpread() {
  'use strict';

  //エクスポートするSpreadを取得
  var spread = GC.Spread.Sheets.findControl(document.getElementById('ss'));

  // 印刷
  spread.print();
}