创建自定义日历
前面所有设置都是针对默认日历的,对项目的所有任务生效,如果某个任务的作息日历和其他任务不同,那么是没有办法通过设置默认日历来实现的。
例如某个任务是单休,2024年上半年是星期天休息,2024年下半年是星期六休息,其他任务则正常双休。
实现步骤
1、在工具栏中,单击"改变工作时间"按钮,在弹出的窗口中 单击“添加新的日历”按钮,增加一个日历:
2、选择“工作周”页面,增加一个工作周,设置其日期范围为2024年上半年,然后选择星期六,为星期六设置具体的工作时段:
3、再增加一个工作周,日期范围为2024年下半年,然后选择星期日,为其指定工作时段:
4、现在你可以设置某个任务的属性,在“高级”页面,选择我们之前添加的日历:
5、下图中,Task1和Task2的开始日期和持续时间一样,但Task2使用了新的日历(单休),所以会提前一天结束:
提示:
如果合并全部工作周的全部有效日期范围后,依然无法完全覆盖某个任务的持续时间,那么工作周范围之外的日期,自动采用默认日历。