обеспечивает возможность определения рабочих календарей, которые могут быть связаны с конкретными ресурсами, такими как пользователи
Available only in PRO Edition
gantt.config.resource_property = "user"
gantt.config.resource_calendars = {
1 : gantt.addCalendar({
worktime: {
days: [0, 1, 1, 1, 1, 1, 0]
}
})
};
// связывание календаря с конкретной задачей
{"id":3, user:"1", "text":"Task #2", "start_date":"11-04-2013",
"duration":"4", "parent":"1", "progress": 0.6, "open": true}
Эта функция доступна только в PRO-версии.
До версии 7.0 dhtmlxGantt использовал немного другой формат для resource_calendars.
Обновленный способ назначения рабочего календаря пользователю, показанный выше, проще и удобнее, но предыдущий формат конфигурации для resource_calendars по-прежнему поддерживается:
// определение рабочего календаря
var johnCalendarId = gantt.addCalendar({
worktime: {
days: [0, 1, 1, 1, 1, 1, 0]
}
}),
// связывание календаря с пользователем
gantt.config.resource_calendars = {
"user":{
1 : johnCalendarId
}
};