Zum Hauptinhalt springen

duration_unit

Description

Legt die Dauer-Einheit fest

duration_unit: string

Example

gantt.config.duration_unit = "hour";//an hour
gantt.config.duration_step = 3;
//so if task.duration = 2, the task will long 6 hours

Default value:"day"

Details

Wenn Sie unterschiedliche Dauer-Einheiten für verschiedene Aufgaben wünschen, d. h. um die Dauern einiger Aufgaben in Stunden und andere Aufgaben in "Tagen" anzuzeigen, können Sie das formatter module verwenden.

In einem solchen Szenario muss duration_unit auf die kleinste Dauer festgelegt 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 Endanwender werden außerdem in der Lage sein, Dauern in unterschiedlichen Einheiten einzugeben.

Wenn Sie die Dauer-Einheit auf "hour" oder "minute" festlegen, empfehlen wir, duration_step auf 1 zu setzen. Eine solche Kombination aktiviert bestimmte Optimierungen bei der Berechnung der Arbeitszeit, die nur funktionieren, wenn der Schritt auf 1 gesetzt ist. Beachten Sie, dass es erhebliche Leistungsunterschiede zwischen den Optionen "optimized" und "non-optimized" Modi gibt.

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.