blendet die Nicht-Arbeitszeiten von der Zeitskala aus
Available only in PRO Edition
// berechnet die Dauer in Arbeitsstunden und blendet die Nicht-Arbeitszeiten aus dem Diagramm aus
gantt.config.duration_unit = "hour";
gantt.config.work_time = true;
gantt.config.skip_off_time = true;
gantt.init("gantt_here");
Diese Funktionalität ist nur in der PRO-Edition verfügbar.
Bitte beachten Sie, dass die skip_off_time Konfiguration die Skala nicht ändert und die Zellen ausblendet, die überhaupt keine Arbeitszeit haben.
Beispiel 1
Eine Tages-Skala beginnt um 00:00 und endet um 23:59, die Arbeitszeiten beginnen um 08:00 und enden um 16:59. Sie haben eine minimale Skala in Stunden. Wenn die skip_off_time Konfiguration auf true gesetzt ist, werden die Zellen mit Nicht-Arbeitszeiten für alle Skalen ausgeblendet. Somit beginnt die Tages-Skala um 08:00 und endet um 16:59. Wenn Sie jedoch nur eine Tages-Skala haben, wird sich diese nicht ändern. Sie wird um 00:00 beginnen und um 23:59 enden, da es innerhalb eines Tages Arbeitszeiten gibt.
Beispiel 2
Eine Wochen-Skala hat 7 Tage, von denen 2 Feiertage sind (z.B. Samstag und Sonntag). Sie haben eine minimale Skala in Tagen. Wenn die skip_off_time Konfiguration auf true gesetzt ist, werden die Feiertage ausgeblendet und die Wochen-Skala wird von Montag bis Freitag gerendert. Wenn Sie jedoch nur eine Wochen-Skala haben, beginnt die Woche am Montag und endet am Sonntag, unabhängig von der skip_off_time Konfiguration, da es Feiertage in einer Woche gibt.
Es gibt zwei Möglichkeiten, ein Diagramm mit ausgeblendeten Nicht-Arbeitszeiten zu rendern:
Related sample: 5-Tage-Arbeitswochen auf der Skala