SMART datagrid v1.4 > Classes > GridDataSet
DataLudi.GridDataSet.getRowObject method
row로 지정한 데이터행의 필드값들을 Json 객체로 리턴한다.
getValues는 배열로 반환한다.
function getRowObject (row: Integer, emptyValue: *): Object;
- Returns
- Object
- Parameters
- row - Integer. required.
행 번호.
- emptyValue - *.
undefined인 필드 값을 대체할 값.
String 등 기본 자료형 값을 지정하면 모든 필드에 적용되고,
Json 객체를 지정하면 필드 이름에 맞는 값을 찾아 대체한다.v 1.3.8
Code -1
var row = grid.focusedDataRow();
if (row) {
var values = ds.getRowObject(row.dataIndex(), '');
$('#addr').val(values.addr);
#('#salary').val(values.salary);
}
- Note
- 반환되는 객체는 데이터셋이 저장하고 있는 데이터의 복사본이다. 즉, 반환된 객체의 값들을 수정해도 데이터셋에 반영되지 않는다.
- 다른 메소드와 마찬가지로 DATETIME 필드에서 리턴되는 Date 객체를 수정해서는 안된다.
- See Also
- getValues
- getRowProps
- getRowObjects
- getRowsProps
- getFieldValues
- Examples
- Grid DataSet Rows