데이터 내보내기
Pivot은 내부 Table 위젯을 통해 테이블 데이터를 XLSX 또는 CSV 형식으로 내보냅니다. getTable 메서드로 Table 인스턴스에 접근한 후, Table의 api.exec 메서드로 export 이벤트를 실행합니다.
아래 예제는 Table 인스턴스에 접근하여 CSV 및 XLSX 형식으로 export 이벤트를 실행하는 방법을 보여줍니다:
const widget = new pivot.Pivot("#root", { /* settings */ });
widget.getTable().exec("export", {
options: {
format: "csv",
cols: ";"
}
});
widget.getTable().exec("export", {
options: {
format: "xlsx",
fileName: "My Report",
sheetName: "Quarter 1"
}
});
팁
getTable 메서드는 선택적 wait boolean 파라미터를 받습 니다. true를 전달하면 Table API가 사용 가능해질 때 resolve되는 promise를 반환합니다. Pivot 초기화 중에 Table API가 준비되어야 할 때 유용합니다.
예제
아래 스니펫은 데이터를 내보내는 방법을 보여줍니다:
관련 문서: