SpreadJS製品ヘルプ
getChanges メソッド
GC.Spread.Sheets.TableSheet 名前空間 > TableSheet タイプ : getChanges メソッド
autoSync または batch モードでデータマネージャの変更を取得します。
シンタックス
var instance = new GC.Spread.Sheets.TableSheet.TableSheet(name,
                                                         dataView,
                                                         options,
                                                         options.allowAddNew,
                                                         options.alternatingRowOptions,
                                                         options.defaultStackRowHeight);
var value; // Type: any
value = instance.getChanges();
function getChanges() : any;

戻り値の型

オブジェクト配列を返します。各オブジェクトには、「type」、「dataItem」、「oldDataItem」、および「index」」を含めることができます。 「type」は変更タイプで、「insert」、「update」、または「delete」のいずれかになります。 「dataItem」は現在の行データです。 「oldDataItem」は元の行データで、「update」にのみ使用されます。 「index」は、テーブルシートのビューインデックスです。
使用例
// 次のサンプルコードは、autoSync または batch モードで、更新された行、挿入された行、削除された行などの変更を手動で取得する方法を示します。
tableSheet.getChanges();
関連トピック

参照

TableSheet タイプ