[]
        
(Showing Draft Content)

데이터 매니저

데이터 매니저는 서버 측에 요청을 보내고, 데이터가 준비되면 간트 시트에 데이터를 바인딩하는 강력한 로컬 데이터 엔진입니다.

간트 시트는 데이터 매니저의 뷰(View)를 데이터 소스로 사용하는 것을 지원합니다.


GS-flowchart

데이터 원본 스키마

데이터 원본 스키마란 특정 데이터 원본 내에서의 데이터 구조를 의미합니다.

간트 시트는 데이터 원본으로부터 다음과 같은 필드들을 작업(Task) 필드로 요구합니다.

작업 필드

데이터 타입

설명

필수 필드

taskNumber

number

작업 번호.

각 작업의 고유 번호를 나타냅니다.

※ 이 필드가 없으면 간트 시트에는 루트 작업만 표시됩니다.

name

string

작업 이름

duration

String/number/object

작업 기간

값, 단위, 시간 등을 포함할 수 있습니다.

predecessors

string

작업 선행 관계를 나타내는 문자열입니다.

mode

string

스케줄 모드

'Auto''Manual' 두 가지 유형을 지원합니다.

기본 모드는 'Auto'입니다.

선택 필드

start

date

작업 시작일

작업 스케줄 모드가 'Auto'인 경우, 이 필드는 계산 필드입니다.

finish

date

작업 종료일

작업 스케줄 모드가 'Auto'인 경우, 이 필드는 계산 필드입니다.

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"
  },
]