auto_scheduling_move_projects

определяет, будет ли перемещён весь проект (см. детали ниже)

boolean auto_scheduling_move_projects;

Available only in PRO Edition

Example

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


Default value:

true

Related samples

Details

Эта функциональность доступна только в PRO версии.

Эта конфигурация определена в расширении auto_scheduling, поэтому вам нужно активировать плагин auto_scheduling. Подробности читайте в статье Автоматическое планирование.

добавлено в версии 4.1

По умолчанию (когда свойство установлено в true), весь проект перемещается во время автоматического планирования. Это означает, что все задачи в проекте остаются на своих местах относительно друг друга и начала проекта.

Если auto_scheduling_move_projects установлено в false, автоматическое планирование переместит отдельные задачи внутри проекта. Таким образом, некоторые задачи будут перемещены, а другие останутся на своих местах.


Примечание, если вы используете планирование с ограничениями (gantt.config.auto_scheduling_compatibility = false), конфигурация auto_scheduling_move_projects будет активна только тогда, когда строгий режим отключен:

gantt.config.auto_scheduling_compatibility = false;
gantt.config.auto_scheduling_strict = false;
See also
К началу