SMART datagrid v1.4 > Functions

Back  Forward

DataLudi.createGridDataSet  Function

GridView데이터소스로 사용되는 GridDataSet을 생성한다. 

매개변수 fields에 필드 설정 배열을 전달한다. 설정 항목이 문자열이면 생성되는 필드의 fieldName이 된다. 기본 자료형TEXT이다. 또, 필요한 경우 두 번째 매개변수 derivedFields에는 유도(계산)필드들을 정의한다. 

TreeView의 데이터소스로 사용되는 TreeDataSetcreateTreeDataSet 함수로 생성한다. 

function createGridDataSet (fields: [], derivedFields: []): GridDataSet;
Returns
GridDataSet
Parameters
fields - []. required.
derivedFields - [].
Code -1
    var fields = [{
        fieldName: 'field1',
        dataType: 'number'
    }, {
        fieldName: 'field2'
    },
        "field3",
        "field3",
        ...
    ];
    var derivedFields = [{
        fieldName: 'amount',
        experssion: 'price * quantity'
    }]
    var dataset = DataLudi.createGridDataSet(fields, derivedFields);
    grid.setDataSource(dataset);
See Also
GridDataSet
DataField
DerivedField
GridView
GridBase.dataSource
createGridView
createTreeDataSet
Examples
그리드 시작하기