불린 타입 필드
DataProvider는 Boolean 필드의 값을 undefined
나 false/true
둘 중 하나로 저장합니다.
셀 에디터의 booleanFormat 속성은 "false,f:true:0"
과 같은 콜론(:)으로 구분한 형식으로 지정합니다.
“Values”컬럼을 제외한 각각의 필드에는 원시값을 Boolean 값으로 변환하기 위한 booleanFormat 속성이 지정됐습니다. 또한, 각각의 “Boolean” 컬럼에게는 스타일의 booleanFormat 속성과 에디터의 booleanFormat이 지정됐습니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//필드 설정
var fields = [{
fieldName: "Boolean1",
dataType: "boolean",
booleanFormat: "False,N,0:True,Y,1:0"
}];
dataProvider.setFields(fields);
//컬럼 설정
var columns = [{
fieldName: "Boolean1",
width: "120",
header: {
text: "Boolean 1"
},
editor: {
booleanFormat: "거짓,f,false:참,t,true:0",
emptyValue: false
},
styles: {
booleanFormat: "거짓:참"
}
}];
gridView.setColumns(columns);