SMART datagrid v.1 > Classes

Back  Forward

DataLudi.DataOutputOptions  class

Setting information group which is applied when exporting data set rows from GridDataSet.exportToCsv, GridDataSet.exportToJson, etc. 

Base Classes
DLBase
Constructor
function DataOutputOptions (config: Object);
Properties
booleanFormat
crText
datetimeFormat
footerCallbak
hiddenFields
lfText
nullDateText
quoted
separator
valueCallback
valueCallbacks
visibleFields
Inherited Methods
DLBase.assign
DLBase.getProperties
DLBase.getProperty
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Code -1
    var s = dsMain.exportToCsv({
        datetimeFormat: 'yyyy/MM/dd',
        quoted: true,
        valueCallbacks: [{
            "cust_id": function (row, field, value) {
                if (value && value.indexOf('(') == 0) {
                    return value + ' Inc.';
                }
                return value;
            }
        }]
    });
    DataLudi.saveTextToFile(s, 'dataludidata.csv');
See Also
GridDataSet.exportToCsv
GridDataSet.exportToJson
Examples
Grid Data Set Export