フォーマット「 ####"/"##」「0000!/00」が正常に動作しない
対象製品
SpreadJS 9J
状況
修正済み
詳細
フォーマット「 ####"/"##」「0000!/00」を設定したセルの表示が正常に動作しない現象が発生します。
【再現手順】
--------------------------------------------------
1.以下の再現コードを実行します
- フォーマット「 ####"/"##」「0000!/00」の表示がそれぞれ、
"200807/1"、"200807!/1"になります。
--------------------------------------------------
【再現コード】
--------------------------------------------------
//下記のコードはHTML上のDOM要素、"#ss"に対し、
//SPREADを展開することを前提としたサンプルとなります
$('#ss').wijspread();
var spread = $("#ss").wijspread("spread");
var activeSheet = spread.getActiveSheet();
activeSheet.getCell(2, 3).formatter("####¥"/¥"##");
activeSheet.getCell(2, 4).formatter("0000!/00");
activeSheet.getCell(2, 3).value("200807");
activeSheet.getCell(2, 4).value("200807");
--------------------------------------------------
【再現手順】
--------------------------------------------------
1.以下の再現コードを実行します
- フォーマット「 ####"/"##」「0000!/00」の表示がそれぞれ、
"200807/1"、"200807!/1"になります。
--------------------------------------------------
【再現コード】
--------------------------------------------------
//下記のコードはHTML上のDOM要素、"#ss"に対し、
//SPREADを展開することを前提としたサンプルとなります
$('#ss').wijspread();
var spread = $("#ss").wijspread("spread");
var activeSheet = spread.getActiveSheet();
activeSheet.getCell(2, 3).formatter("####¥"/¥"##");
activeSheet.getCell(2, 4).formatter("0000!/00");
activeSheet.getCell(2, 3).value("200807");
activeSheet.getCell(2, 4).value("200807");
--------------------------------------------------
回避方法
SpreadJS 9J SP1(Ver.3.20152.21)で修正済み