간트 그리드(시트)에서 특정 조건에 해당되는 경우에만 수정 가능 또는 수정 불가능을 결정할 수 있습니다.
본 데모는 종료 날짜에 해당되는 열(column) 전체를 수정 불가능 하게 결정하였습니다.(즉, 시작 날짜와 기간으로 작업 날짜 설정하도록 함)
그리고 자원이 "홍길동"인 경우 행(row) 전체 수정 불가능 하게 결정하였습니다.
이와 같이 원하는 어떤 형태든 개발자가 원하는 방식으로 수정 가능/불가능을 결정 짓게 할 수 있습니다.
// 동적으로 드래깅 에디팅 가능 여부 결정 이벤트 바인딩 AUIGantt.bind(myGanttID, "editDragCondition", function(event) { // 자원이 홍길동인 경우 또는 완료된 작업인 경우 드래깅으로 수정 할 수 없음. if(event.item.resource == "홍길동" || event.item.progress == 100) { return false; // false 반환하면 드래깅 수정 불가임. } });