IT/SBGrid
[SBGrid] - 5. SBGrid 엑셀파일 업로드/다운로드
차이나는 개발자
2020. 9. 17. 23:00
728x90
반응형
#SBGrid 엑셀파일 업로드/다운로드
엑셀파일 업로드(importExcelData)
서버를 거치지 않고 클라이언트단에서 그리드 데이터, 스타일, 병합 정보를 업로드합니다.
상세설명
- 메소드 : datagrid.importExcelData(param1, param2, param3);
- param1 (필수) : [event] 이벤트 객체
- param2 (선택) : [number] 제외하고 업로드할 행의 개수 (default: 그리드 고정 행 개수)
- param3 (선택) : [number] 제외하고 업로드할 열의 개수 (default: 그리드 rowheader 개수)
엑셀파일로 다운로드(exportLocalExcel)
서버를 거치지 않고 클라이언트단에서 그리드 데이터, 스타일, 병합 정보를 다운로드합니다.
상세설명
- 메소드 : datagrid.exportLocalExcel(param1);
- param1 (필수) : [string] 다운 받을 파일 제목
엑셀파일 형식으로 다운로드(exportData)
그리드 데이터를 xls/txt/xml/csv 형식으로 다운로드합니다.
상세설명
- 메소드 : datagrid.exportData(param1, param2, param3, param4);
- param1 (필수) : [string] 다운 받을 파일 형식
- param2 (필수) : [string] 다운 받을 파일 제목
- param3(선택) : [boolean] 행 추가 후 스크롤 이동 여부
- true : csv/xls/xlsx 형식의 데이터 다운로드를 그리드에 보이는 기준으로 다운로드
- false : csv/xls/xlsx 형식의 데이터 다운로드를 jsonref 기준으로 다운로드
- param4(선택) : [Object]
- arrRemoveCols(선택) csv/xls/xlsx 형식의 데이터 다운로드를 그리드에 보이는 기준으로 할 때 다운로드에서 제외할 열
- ex) arrRemoveCols:[1,2]
- combolabel(선택) csv/xls/xlsx combo/inputcombo 일 때 label 값으로 저장
- true : label 값으로 저장
- false : value 값으로 저장
- ex) combolabel:true
- arrRemoveCols(선택) csv/xls/xlsx 형식의 데이터 다운로드를 그리드에 보이는 기준으로 할 때 다운로드에서 제외할 열
728x90
반응형