SMART datagrid v.1 > Functions

Back  Forward

DataLudi.createGridDataSet  Function

Create GridDataSet being used as Data Source of GridView

Transfer field setting array to fields parameter. If setting item is a string, it will become fieldName of the field being created. The default Data Type is TEXT. And, define derived fields in the second derivedFields parameter if necessary. 

TreeDataSet being used as data source of TreeView is created by createTreeDataSet function. 

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