Перейти к основному содержимому

auto_scheduling_move_projects

информация

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

Description

Определяет, будет ли весь проект сдвигаться при планировании (подробности ниже)

auto_scheduling_move_projects: boolean

Example

gantt.config.auto_scheduling_move_projects = true;

gantt.init("gantt_here");

Default value: true

Details

заметка

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

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

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

moving_project_true

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

moving_project_false


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

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