auto_scheduling_use_progress

设置调度算法如何处理已完成的任务

boolean auto_scheduling_use_progress;

Available only in PRO Edition

Example

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


Default value:

false
Details

此功能仅在 PRO 版本中可用。

该设置属于 auto_schedulingcritical_path 扩展的一部分。要使用它,您需要启用 auto_schedulingcritical_path 插件。更多信息请参见 自动调度关键路径 文档。

启用后,关键路径、slack 和自动调度算法将考虑任务的进度,类似于 MS Project 的操作,具体如下:

1) 标记为已完成(进度为 100%)的任务始终具有零 slack;

2) 已完成的任务将从自动调度计算中排除。连接前置任务到已完成任务的依赖关系将被忽略;

3) 已完成的任务不能成为关键路径的一部分。

Related sample:  使用进度进行自动调度、关键路径和 slack 计算

See also
Change log

在 v8.0 中添加

Back to top