SMART datagrid v.1 > Functions

Back  Forward

DataLudi.createGridDataSet  Function

创建被用于GridView数据源GridDataSet。 

将字段设置数组传递至参数fields。 如果设置项目为字符串,就会成为创建字段的fieldName。 默认数据类型TEXT。 另外,必要时将会在第二个参数derivedFields指定衍生字段。 

通过createTreeDataSet函数,创建用于TreeView的数据源的TreeDataSet。 

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
Hello Grid