表示上の最下行編集によって、編集完了後、当該行が隠れる
対象製品
SpreadJS 9J
発生環境
3.20152.21
状況
修正済み
詳細
表示上の最下行(さらに下の行は非表示状態)を編集すると、編集完了後に当該行が隠れる現象が発生します。
【再現方法】
1.下記の再現コードを実行します
2.30行目にある任意のセルを編集します
3.編集を完了します
【動作結果】
30行目がタブストリップの裏に位置し、編集直後の状態では実質不可視の状態になります。
【再現コード】
$(function () {
$(document).ready(function () {
$("#ss").wijspread({ sheetCount: 1 });
var spread = $("#ss").wijspread("spread");
var sheet = spread.getActiveSheet();
spread.isPaintSuspended(true);
var rowCount = sheet.getRowCount();
for(var i=30; i
sheet.getRow(i).visible(false);
}
spread.isPaintSuspended(false);
});
});
【再現方法】
1.下記の再現コードを実行します
2.30行目にある任意のセルを編集します
3.編集を完了します
【動作結果】
30行目がタブストリップの裏に位置し、編集直後の状態では実質不可視の状態になります。
【再現コード】
$(function () {
$(document).ready(function () {
$("#ss").wijspread({ sheetCount: 1 });
var spread = $("#ss").wijspread("spread");
var sheet = spread.getActiveSheet();
spread.isPaintSuspended(true);
var rowCount = sheet.getRowCount();
for(var i=30; i
}
spread.isPaintSuspended(false);
});
});
回避方法
SpreadJS 9J SP2(Ver.3.20152.22)で修正済み