SpreadJS製品ヘルプ
clearPendingChanges メソッド
GC.Spread.Sheets 名前空間 > Worksheet タイプ : clearPendingChanges メソッド
変更情報をクリアします。
クリアする範囲の行インデックス。
クリアする範囲の列インデックス。
クリアする範囲の行数。
クリアする範囲の列数。
保留中の変更をクリアするタイプ。 ダーティ/挿入/削除が含まれています。 デフォルトはダーティです。
現在のワークシートからダーティ、挿入、削除のステータスをクリアします。
シンタックス
var instance = new GC.Spread.Sheets.Worksheet(name);
var value; // Type: any
value = instance.clearPendingChanges(clearChangeInfo,
                                     clearChangeInfo.row,
                                     clearChangeInfo.col,
                                     clearChangeInfo.rowCount,
                                     clearChangeInfo.colCount,
                                     clearChangeInfo.clearType);
function clearPendingChanges( 
   (optional) clearChangeInfo : Object,
   (optional) clearChangeInfo.row : number,
   (optional) clearChangeInfo.col : number,
   (optional) clearChangeInfo.rowCount : number,
   (optional) clearChangeInfo.colCount : number,
   (optional) clearChangeInfo.clearType : ClearPendingChangeType
) : any;

パラメータ

clearChangeInfo
変更情報をクリアします。
clearChangeInfo.row
クリアする範囲の行インデックス。
clearChangeInfo.col
クリアする範囲の列インデックス。
clearChangeInfo.rowCount
クリアする範囲の行数。
clearChangeInfo.colCount
クリアする範囲の列数。
clearChangeInfo.clearType
保留中の変更をクリアするタイプ。 ダーティ/挿入/削除が含まれています。 デフォルトはダーティです。
使用例
次のサンプルコードは、ダーティなセルをクリアします。
var customers = [
               { ID: 0, Name: 'A', Info1: 'Info0' },
               { ID: 1, Name: 'B', Info1: 'Info1' },
               { ID: 2, Name: 'C', Info1: 'Info2' },
            ];
            activeSheet.autoGenerateColumns = true;
            activeSheet.setDataSource(customers);

$("#button1").click(function () {
activeSheet.clearPendingChanges();
   });

// Add button control to page
<input type="button" id="button1" value="button1"/>
関連トピック

参照

Worksheet タイプ