Zum Hauptinhalt springen

auto_scheduling_move_projects

Info

Diese Funktionalität ist nur in der PRO-Edition verfügbar.

Warnung

Die Eigenschaft wurde in v9.1 veraltet; verwenden Sie stattdessen die move_projects-Eigenschaft von gantt.config.auto_scheduling.

Description

Definiert, ob das gesamte Projekt verschoben wird (siehe Details unten)

auto_scheduling_move_projects: boolean

Example

gantt.config.auto_scheduling_move_projects = true;

gantt.init("gantt_here");

Standardwert: true

Details

Hinweis

Diese Konfiguration ist in der auto_scheduling-Erweiterung definiert, daher müssen Sie das auto_scheduling Plugin aktivieren. Lesen Sie die Details im Artikel Auto Scheduling.

Standardmäßig (wenn die Eigenschaft auf true gesetzt ist) wird das gesamte Projekt während der Auto Scheduling verschoben. Das bedeutet, dass alle Aufgaben im Projekt relativ zueinander und zum Projektbeginn an ihren Positionen verbleiben.

moving_project_true

Wenn der auto_scheduling_move_projects auf false gesetzt ist, verschiebt Auto Scheduling einzelne Aufgaben innerhalb des Projekts. Dadurch werden einige Aufgaben verschoben, andere bleiben an ihren Plätzen.

moving_project_false

Hinweis

Wenn Sie Constraint Scheduling verwenden (gantt.config.auto_scheduling_compatibility = false), ist die Konfiguration auto_scheduling_move_projects nur aktiv, wenn der strikte Modus deaktiviert ist:

gantt.config.auto_scheduling_compatibility = false;
gantt.config.auto_scheduling_strict = false;

Change log

  • Die Eigenschaft wurde in v9.1 veraltet
  • Hinzugefügt in Version 4.1
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.