VALUE関数の引数にカンマを含む文字列を設定すると不正に動作する

文書番号 : 41342     文書種別 : 不具合     登録日 : 2017/09/15     最終更新日 : 2017/09/15
文書を印刷する
対象製品
SpreadJS 9J
発生環境
9.20171.0
状況
現象確認済み
詳細
VALUE関数の引数にカンマを含む数字文字列を設定すると不正に動作する現象が発生します。


【再現手順】
1.以下の再現コードを実行します

【動作結果】
VALUE("1,22")の実行結果が"1"となります。(正しい実行結果は"#VALUE!"(数式エラー)です。)

【再現コード】
window.onload = function() {
  var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
  var sheet = spread.getActiveSheet();

  // 描画処理を一時停止します
  sheet.suspendPaint();
  
  // value数式を設定します
  var f =
  sheet.setFormula(0,0,'VALUE("1,22")');

  // 描画処理を再開します
  sheet.resumePaint();
};