[]
데이터 매니저는 서버 측에 요청을 보내고, 데이터가 준비되면 간트 시트에 데이터를 바인딩하는 강력한 로컬 데이터 엔진입니다.
간트 시트는 데이터 매니저의 뷰(View)를 데이터 소스로 사용하는 것을 지원합니다.
데이터 원본 스키마란 특정 데이터 원본 내에서의 데이터 구조를 의미합니다.
간트 시트는 데이터 원본으로부터 다음과 같은 필드들을 작업(Task) 필드로 요구합니다.
작업 필드 | 데이터 타입 | 설명 |
---|---|---|
필수 필드 | ||
taskNumber | number | 작업 번호. 각 작업의 고유 번호를 나타냅니다. ※ 이 필드가 없으면 간트 시트에는 루트 작업만 표시됩니다. |
name | string | 작업 이름 |
duration | String/number/object | 작업 기간 값, 단위, 시간 등을 포함할 수 있습니다. |
predecessors | string | 작업 선행 관계를 나타내는 문자열입니다. |
mode | string | 스케줄 모드
기본 모드는 |
선택 필드 | ||
start | date | 작업 시작일 작업 스케줄 모드가 |
finish | date | 작업 종료일 작업 스케줄 모드가 |
complete | number | 작업 완료일 값은 0 ~ 1 사이의 백분율로 표현됩니다. |
아래는 샘플 데이터 원본입니다.
[
{
"id": 1,
"taskNumber": 1,
"parentId": null,
"name": "Plan for Project Server 2013 deployment",
"duration": "1 day",
"start": "21/12/23 8:00",
"finish": "21/12/23 17:00",
"predecessors": ""
},
{
"id": 2,
"taskNumber": 2,
"parentId": null,
"name": "Prepare for deployment",
"duration": "4 days",
"start": "21/12/24 8:00",
"finish": "21/12/29 17:00",
"predecessors": "1"
},
]