SMART datagrid v.1 > Functions
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.
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);