Excel - Merged Row Group
병합모드로 Row 그룹핑된셀들을 병합된 채로 출력하거나, ExportOptions.separateRows 속성을 true로 지정해서 풀려진 상태로도 출력할 수 있습니다.
또, ExportOptions.allItems 속성을 false나 true로 지정해서 감춰진 행들을 출력하거나 제외시킬 수 있습니다.
exportGrid()함수로 지정한 설정에 따라 현재 그리드의 모양과 데이터를 외부 문서로 내보냅니다.
엑셀타입 설정
export시 병합 해제 여부
export시 감춰진 행 출력 여부
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var excelType = $(':radio[name="excelType"]:checked').val() == "2007";
var separate = $("#chkSeparate").is(":checked");
var allItems = $("#chkAllItems").is(":checked");
gridView.exportGrid({
type: "excel",
target: "local",
fileName: "gridExportSample.xlsx",
separateRows: separate,
allItems: allItems,
compatibility: excelType,
done: function () { //내보내기 완료 후 실행되는 함수
alert("done excel export")
}
});
GridExportOptions API문서에서 화면에 표시되는 그리드를 엑셀 등의 외부 문서로 내보내기할 때 지정하는 설정 모델을 확인할 수 있습니다.