ExportBaseOptions

그리드 및 데이터 내보내기에 관한 설정들의 기반 모델

상세 설명

프로퍼티 정보

booleanFormat


booleanFormat: string

Boolean 형식일 때의 서식

count


count: number

내보내기 할 행 수

상세 설명

-1 로 지정하면 전체 행이 내보내기 된다.

기본값

-1

done



내보내기를 완료할 때 수행 될 콜백

상세 설명

ExportBaseOptions.targetExportTarget.STREAM 인경우 Base64로 encoding된 Data가 전달된다.

fileName


fileName: string

내보내기 시 파일 명

예제 코드

'gridExportSample.xlsx'

nullDateText


nullDateText: string

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

기본값

''

progressCallback


progressCallback: ProgressCallback

사용자 Progress Bar를 위한 callback

상세 설명

progressCallback이 설정되면 Grid내부의 progressBar는 표시되지 않는다.

progressMessage


progressMessage: string

프로그레스 바 사용 시 표시될 메시지

상세 설명

기본값

'csv': 'Exporting...', 'excel': null

showProgress


showProgress: boolean

내보내기 시 프로그레스 바 표시여부

기본값

false

start


start: number

내보내기를 시작할 행

기본값

0

target


target: ExportTarget

내보내기 할 대상 / 경로

type



내보내기를 할 타입

url


url: string

그리드가 내보내는 문서 스트림을 전송 받은 후 다시 사용자 컴퓨터에 내려 주는 서버의 url

콜백 정보

booleanCallback


booleanCallback: ExportValueCallback

boolean 필드 출력 시 수행될 콜백

datetimeCallback


datetimeCallback: ExportValueCallback

datetime 필드 출력 시 수행될 콜백

numberCallback


numberCallback: ExportValueCallback

number 필드 출력 시 수행될 콜백

objectCallback


objectCallback: ExportValueCallback

object 필드 출력 시 수행될 콜백

textCallback


textCallback: ExportValueCallback

text 필드 출력 시 수행될 콜백

상세 설명

text 타입으로 된 시간값을 내보내기 하였을 때, 엑셀에서 연산을 가능할 수 있게 하기위해 만들어졌다.