SMART datagrid v1.4 > Classes > DataOutputOptions

Back  Forward

DataLudi.DataOutputOptions.valueCallbacks  property

데이터셋을 내보내기할 때 필드 값을 문자열로 변경하는 콜백 함수들을 필드 별로 지정한다. 

function (rowIndex:Integer, fieldName:String, value:*): String;

valueCallback으로 전체 필드에 대한 콜백 함수를 지정할 수 있다. 이 속성으로 지정한 콜백이 우선한다. 또, 이 콜백이나 valueCallback이 지정되면 booleanFormat, datetimeFormat은 무시된다. 

기본값은 null.

Getter
function valueCallbacks(): Object
Setter
function setValueCallbacks(value: Object)
Code -1
    var outputOptions = {
        callbacks: {
            'addr': function (row, prop, value) {
                return value.substr(0, 10);
            },
            'zipcode': function (row, prop, value) {
                return value.substr(0, 3) + '-' + value.substr(3);
            }
        }
    };
See Also
valueCallback
booleanFormat
datetimeFormat
GridDataSet.exportToCsv
GridDataSet.exportToJson
Examples
그리드 데이터셋 내보내기