Zum Hauptinhalt springen

getSubtaskDuration

Description

Berechnet die Gesamtdauer der innerhalb eines Projekts oder einer anderen Aufgabe verschachtelten Tasks.

getSubtaskDuration: (task_id?: string | number) => number

Parameters

  • task_id - (optional) string | number - die ID der Aufgabe; falls ausgelassen, wird standardmäßig root_id verwendet

Returns

  • duration - (number) - die Gesamtdauer der verschachtelten Tasks

Example

const formatter = gantt.ext.formatters.durationFormatter();
//Dauer des gesamten Projekts
let duration = gantt.getSubtaskDuration();

console.log(formatter.format(duration));

//Dauer des Teilprojekts
duration = gantt.getSubtaskDates(1);

console.log(formatter.format(duration));

Details

Diese Methode berechnet die Gesamtdauer aller Tasks, die innerhalb eines Projekts oder einer anderen Aufgabe verschachtelt sind.

Beachten Sie, dass Tasks vom Projekt-Typ von dieser Gesamtdauer ausgeschlossen sind.

Der zurückgegebene Wert wird in den in der Konfiguration definierten Dauereinheiten angegeben.