SMART datagrid v1.4 > Classes > DataSet
매개변수 rows로 지정한 데이터행들의 상태를 state로 설정한다.
checkStates가 true면 데이터행의 상태는 행을 추가/수정/삭제하는 중에 자동으로 설정되지만, 이 메소드로 강제 설정할 수 있다. force가 true면 checkStates 속성이 false여도 설정된다.
rowEvents가 true면 실제 상태가 변경된 행마다 GridDataSet.onStateChanged 이벤트나 TreeDataSet.onStateChanged 이벤트 가 발생하고, false면 GridDataSet.onStatesChanged 이벤트나 TreeDataSet.onStatesChanged 이벤트가 한 번 발생한다.
var rows = treeMain.getSelectedRows();
if (rows && rows.length > 0) {
rows = treeMain.getDataRowsOfRows(rows);
dsMain.setRowTags(rows, '#ludi');
}
var createdRows = dataset.getStateRows(DataLudi.DataRowState.CREATED);
dataset.setRowState(createdRows, DataLudi.DataRowState.UPDATED, true);