Node.js를 사용할 때 DHTMLX Gantt에서 데이터를 내보내고 가져올 수 있습니다.
이 기능을 살펴보려면 demo를 다운로드할 수 있습니다. 데모를 실행하려면 gantt-node 패키지를 설치해야 합니다.
프로젝트에서 내보내기/가져오기를 설정하려면, plugins 가이드에 설명된 대로 export_api 플러그인을 활성화하세요:
gantt.plugins({
export_api: true
});
자세한 내용은 아래를 참고하세요.
내보내기는 웹 버전과 유사하게 동작하지만 몇 가지 차이점이 있습니다:
data: gantt.serialize().data
가져오기를 위해서는 formData 패키지를 설치해야 합니다:
npm install form-data
MSP 및 PrimaveraP6 파일에서 가져오는 방식은 웹 버전과 동일하게 동작합니다.
Excel 파일을 가져올 때, 데이터는 Gantt로 JSON 형식으로 반환됩니다. Excel 열 이름은 임의로 지정될 수 있으므로, Excel 열을 DHTMLX Gantt의 작업 속성에 매핑하는 작업을 직접 구현해야 합니다.
Back to top