SMART datagrid v1.4 > Examples

[ grids ver.1.3.0]   Back  Forward

DataRow States  Example

DataSet의 각 데이터행은 DataRowState를 갖는다. GridDataSet.setRows 등으로 데이터셋이 최초 로드된 후로 데이터행이 수정되거나 새로운 행이 추가되면 행의 상태가 DataRowState.NONE에서 UPDATEDDataRowState.CREATED로 변경된다. 또, DataSet.softDeletetrue로 지정된 상태에서, 행이 삭제되면 DELETED로, CREATED였던 행은 CREATE_AND_DELETED로 설정된다. 

데이터행의 상태는 Row Indicator의 상태셀에 표시된다. 

Grid - 1
rows

데이터행 상태를 가져오거나, 데이터를 변경하거나 추가하는 것과 상관없이 행 상태를 강제로 변경할 수도 있다. 

"none"



""

GridDataSet.getModifiedRowObjects

이 외 데이터행 상태와 관련된 다른 메소드와 이벤트들에 대해서 DataSet을 참조한다. 

소스보기 JSP 

See Also
DataRowState
DataSet.softDelete
DataSet.getRowState
DataSet.setRowState
DataSet.setRowStates
DataSet.clearRowStates
DataSet.getStateRows
DataSet.getAllStateRows
GridDataSet.getModifiedRowObjects
EditOptions
GridBase.editOptions
Examples
State Cells