duration_unit

legt die Dauer-Einheit fest

string duration_unit;

Values

  • "minute", "hour", "day", "week", "month", "year"
  • Example

    gantt.config.duration_unit = "hour";//eine Stunde
    gantt.config.duration_step = 3; 
    //wenn task.duration = 2, wird die Aufgabe 6 Stunden dauern


    Default value:

    "day"

    Related samples

    Details

    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.

    See also
    Zurück nach oben