definiert eine Reihe von Arbeitskalendern, die einem bestimmten Ressourcen, z.B. einem Benutzer, zugewiesen werden können
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]
}
})
};
// Zuweisen des Kalenders zu einer bestimmten Aufgabe
{"id":3, user:"1", "text":"Aufgabe #2", "start_date":"11-04-2013",
"duration":"4", "parent":"1", "progress": 0.6, "open": true}
Diese Funktionalität ist nur in der PRO-Version verfügbar.
Vor Version 7.0 verwendete dhtmlxGantt ein leicht anderes Format für resource_calendars.
Die oben beschriebene neue Methode zur Zuweisung eines Arbeitskalenders an einen Benutzer ist einfacher und bequemer zu verwenden, aber die alte Konfiguration der resource_calendars-Eigenschaft funktioniert ebenfalls:
// Hinzufügen eines Arbeitskalenders
var johnCalendarId = gantt.addCalendar({
worktime: {
days: [0, 1, 1, 1, 1, 1, 0]
}
}),
// Binden des Kalenders an einen Benutzer
gantt.config.resource_calendars = {
"user":{
1 : johnCalendarId
}
};