SMART datagrid v1.4 > Classes > GridDataSet

Back  Forward

DataLudi.GridDataSet.getRows  method

startRowcount로 지정한 범위에 포함된 데이터행들의 값들을 이차원 배열로 리턴한다. 

해당하는 행이 하나도 없으면 빈 배열을 리턴한다. 각 행의 값을 json 객체로 받기 위해서는 getRowObjects를 호출하면 된다. 

function getRows (startRow: Integer|[Integer], count: Integer): Array;
Returns
Array
Parameters
startRow - Integer|[Integer]. 기본값은 0.
값들을 가져올 첫 번째 행 번호.
지정하지 않으면 첫번째 행부터 가져온다.
또, 데이터행 번호의 배열로 지정하면 지정된 행들의 값들만 가져온다. v 1.3.8 이 경우 count 매개변수는 무시된다.
count - Integer.
가져올 행 개수. 지정하지 않으면 마지막 행까지 가져온다.
Note
Code -1
    var rows = ds.getRows(0, 100);
    for (var i = 0; i < rows.length; i++) {
        var row = rows[i];
        for (var c = 0; c < row.lengt; c++) {
            console.log(row[c]);
        }
    }
Code -2
    // 전체 행을 가져온다.
    var rows = ds.getRows();
    console.log(rows);
Code -3
    // 목록으로 지정한 행들을 가져온다.
    var rows = grid.checkedDataIndices();
    rows = ds.getRows([rows]);
    console.log(rows);
See Also
getValues
getRowObject
getRowObjects
getRowProps
getRowsProps
Examples
Grid DataSet Rows