SMART datagrid v1.4 > Classes > DataSet

Back  Forward

DataLudi.DataSet.hasData  method

매개변수 row로 지정한 데이터행이 실제 값들을 가지고 있으면 true를 리턴한다. 

GridDataSet.setRowCount 등으로 미리 데이터행을 준비하는 경우, rowCount 보다 작은 위치에 해당하는 데이터행이라고 하더라도 실제로 필드값들을 가지고 있지 않을 수 있다. 

row가 범위를 벗어나면 false를 리턴한다. 

function hasData (row: Integer): Boolean;
Returns
Boolean
Parameters
row - Integer. required.
Code -1
    $('#hasData').click(function () {
        var createdRows = dataset.getStateRows(DataRowState.CREATED);
        for (var i = 0; i < createdRows.length; i++) {
            if (!dataset.hasData(createdRows[i]) {
                alert(createdRows[i] + "행이 입력되지 않았습니다.");
            }
        }
    }
See Also
rowCount
GridDataSet.setRowCount
Examples
Set RowCount