我被告知使用 MPXJ 生成一个项目文件,其任务不超过几个小时,甚至几分钟。当任务的持续时间以天为单位指定时,或者如果任务没有分配资源,一切似乎都可以工作。但是,如果任务分配了资源并且必须在指定时间(例如,14:35)开始或完成,尽管我在代码中指定了时间,但当我在 MS Project 中加载生成的文件时,时间是忽略。我们可以使用MPXJ 源代码中包含的这个文件来展示效果。让我们更改开始日期task3
以包含时间:
//
// Create the second sub task
//
Task task3 = task1.addTask();
task3.setName("Second Sub Task");
task3.setStart(df.parse("11/01/2003 14:00"));
task3.setDuration(Duration.getInstance(10, TimeUnit.DAYS));
但是当我使用 MS Project 加载生成的文件时,会发生以下情况:
如何指定任务的开始和结束时间,以便 MS Project 尊重它?