legt die Dauer-Einheit fest
gantt.config.duration_unit = "hour";//eine Stunde
gantt.config.duration_step = 3;
//wenn task.duration = 2, wird die Aufgabe 6 Stunden dauern
Wenn Sie unterschiedliche Dauer-Einheiten für verschiedene Aufgaben haben möchten, d.h. um die Dauer einiger Aufgaben in Stunden und anderer Aufgaben in "Tagen" anzuzeigen, können Sie das formatter module verwenden.
In diesem Szenario muss duration_unit auf die kleinste Dauer gesetzt werden, die Ihre Aufgaben haben können:
gantt.config.duration_step = 1;
gantt.config.duration_unit = "minute";
// oder
gantt.config.duration_step = 1;
gantt.config.duration_unit = "hour";
Und das Formatter-Plugin ermöglicht es Ihnen, Dauern in den benötigten Einheiten anzuzeigen. Die Endbenutzer werden auch in der Lage sein, Dauern in verschiedenen Einheiten einzugeben.
Wenn Sie die Dauer-Einheit auf "hour" oder "minute" festlegen, empfehlen wir, den duration_step auf 1 zu setzen.
Diese Kombination aktiviert bestimmte Optimierungen für die Berechnung der Arbeitszeit, die nur funktionieren, wenn der Schritt auf 1 gesetzt ist. Beachten Sie, dass es erhebliche Leistungsunterschiede zwischen "optimierten" und "nicht optimierten" Modi gibt.