Spread.Sheets
getDirtyRows メソッド
GC.Spread.Sheets 名前空間 > Worksheet タイプ : getDirtyRows メソッド
ダーティな行のコレクションを取得します。
シンタックス
var instance = new GC.Spread.Sheets.Worksheet(name);
var value; // Type: Array
value = instance.getDirtyRows();
function getDirtyRows() : Array;

戻り値の型

ダーティな行のコレクション。配列の各要素には次の3つのプロパティが含まれます。row.row: 行インデックスを示します。row.item: 現在の行のデータ項目を示します。row.originalItem: 行の元のデータ項目を示します。

以下の値を取得できます。

row.row number型 行インデックスを指定します。
row.item object型 行のデータ項目を指定します。
row.originalItem object型 行の元のデータ項目を指定します。
使用例
次のサンプルコードは、ダーティな行を取得します。
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 () {
var dirtyRows = activeSheet.getDirtyRows();
            var len = dirtyRows.length;
            if (len > 0) {
                for (var i = 0; i < len; i++) {
                    var dr = dirtyRows[i];
                    alert("row:" + dr.row);
}
}
   });

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

参照

Worksheet タイプ