DataOutputOptions

출력할 때 데이터를 반환하는 방식에 대한 설정 모델

상세 설명

datetime, boolean, number 필드에 대해 변환 형식을 지정한다.

LocalDataProvider.getOutputRow(), LocalDataProvider.getOutputRows() 에서 사용한다.

LocalTreeDataProvider.getOutputRow(), LocalTreeDataProvider.getOutputRows() 에서 사용한다.

예제 코드

let opt = {
     nullText: '빈 값'
}
let row = dataProvider.getOutputRow(opt, 4);

프로퍼티 정보

booleanFormat


booleanFormat: string

Boolean 형식의 값일 때 서식

상세 설명

이 값이 지정되면 boolean 필드의 값을 출력할 때 변환 형식으로 사용된다.

콜론(:) 또는 세미콜론(;)으로 구분하여 왼쪽은 false일 때, 오른쪽은 true일 때

예) 'Nub: Yub'

datetimeFormat


datetimeFormat: string

날짜 형식의 값일 때 서식

상세 설명

이 값이 지정되면 datetime 필드의 값을 출력할 때 변환 형식으로 사용된다.

표준시간대로 출력하려면 yyyy-MM-dd HH:mm:ssZ을 입력한다.

특정시간대로 출력하려면 yyyy-MM-dd HH:mm:ss+ 또는 yyyy-MM-dd HH:mm:ss+08:00을 입력한다.

예) 'yyyy-MM-dd'

nanText


nanText: string

number 필드의 값이 null 일때 표현되는 값

nullDateText


nullDateText: string

DateTime 필드의 값이 null 일때 표현되는 값

nullText


nullText: string

text 필드의 값이 null 일때 표현되는 값

numberFormat


numberFormat: string

숫자 형식의 값일 때 서식

상세 설명

예) '#,##0.###'

rowState


rowState: boolean

true이면 반환값에 행 상태값을 추가한다.

콜백 정보

booleanCallback


booleanCallback: BooleanOutputCallback

boolean 필드 변환시 수행 될 콜백

상세 설명

BooleanOutputCallback 의 형식이다.

datetimeCallback


datetimeCallback: DatetimeOutputCallback

datetime 필드 변환시 수행 될 콜백

상세 설명

DatetimeOutputCallback 의 형식이다.

numberCallback


numberCallback: NumberOutputCallback

number 필드 변환시 수행 될 콜백

상세 설명

NumberOutputCallback 의 형식이다.