SMART datagrid v.1 > Classes > DataSet

Back  Forward

DataLudi.DataSet.restoreUpdatedRows  method

パラメーターrowsで渡された行達の中で状態がUPDATEDである行達の値を変更前の値に戻して、 状態もNONEに再設定する。 

rowsが指定されなければ全体行を検査する。 

restoreModeAUTOEXPLICITなら 行の状態がNONEの行が変更になる時に既存の値たちを保管する。 以後、このメッソドが呼び出されたらフィールドの値たちを復元して状態を*NONEに戻した後保管になった値たちを削除する。 

また、restoreModeAUTOの時には行が変更になる度に保管された値たちと比較して 同一になったら状態をNONEに戻して、保管になった値たちを削除する。 

function restoreUpdatedRows (rows: [Integer]|Integer);
Returns
Void
Parameters
rows - [Integer]|Integer.
Code -1
    $('#restore').click(function () {
        // 選択された行達の中で復元する。
        dataset.restoreUpdateRows(grid.getSelectedDataIndices());
        // 全体行達の中で復元する。
        dataset.restoreUpdateRows();
    }
See Also
restoreUpdatedStates
restoreMode
strictRestore
DataRestoreMode
Examples
Restore Data Rows