fit_tasks

'sagt' dem Gantt-Diagramm, die Zeitskala automatisch zu erweitern, um alle angezeigten Aufgaben anzupassen

boolean fit_tasks;

Example

gantt.config.fit_tasks = true; gantt.init("gantt_here");


Default value:

false

Related samples

Details

Standardmäßig erweitert dhtmlxGantt die Zeitskala nicht automatisch, wenn eine Aufgabe nicht mehr in das aktuelle Intervall passt. Dies kann passieren, wenn ein Benutzer das Aufgabendatum festlegt oder nach der automatischen Planung. In diesem Fall kann die Aufgabenleiste abgeschnitten oder gar nicht sichtbar sein.

Um die Skala jedes Mal neu zu rendern, wenn eine Aufgabe nicht in das bestehende Skalenintervall passt, setzen Sie die fit_tasks-Eigenschaft auf true.

Diese Einstellung kann durch die start_date und end_date Konfigurationen aufgehoben werden, die die Zeitskala auf die angegebenen Grenzen beschränken.

Wenn Sie möchten, dass die Zeitskala dynamisch an den Datumsbereich angepasst wird, können Sie entweder die start_date und end_date Konfigurationen weglassen oder den Zeitbereich dynamisch verwalten.


Zum Beispiel, die anfängliche Dauer der Aufgabe "Projekt #2" beträgt 6 Tage.

Wenn der Benutzer die Dauer verlängert und sie beispielsweise auf 8 Tage setzt, verhält sich das Gantt-Diagramm unterschiedlich, je nach Wert der fit_tasks-Eigenschaft:

  • gantt.config.fit_tasks = false; (Standardwert)

  • gantt.config.fit_tasks = true;

See also
Zurück nach oben