gpt4 book ai didi

project-management - MPXJ Api 在写入 .MPX 文件之前会自动计算 endDate 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 08:11:35 26 4
gpt4 key购买 nike

我正在使用 MPXJ Java Api 在 Java 中创建、读取 Microsoft Project Planner 文件..我在执行代码时发现了一个特定问题..代码执行文件已创建...我的问题是此 API 是否会根据子任务自动计算持续时间、结束日期等???>..因为当我在 Project Planner 中打开文件时,我可以看到 Task1 的结束日期和持续时间。但是当我在写入该文件之前打印它时,它显示为空..有什么建议吗??

谢谢,。

 ProjectFile file = new ProjectFile();

Task task1 = file.addTask();
task1.setName("Summary Task");
Task task2 = task1.addTask();
task2.setName("First Sub Task");
task2.setDuration(Duration.getInstance(10.5, TimeUnit.DAYS));
task2.setStart(df.parse("01/01/2003"));

System.out.println(task1.getFinish()); //printing null
ProjectWriter writer = getWriter("sample.mpx");
writer.write(file, "sample.mpx");

最佳答案

我可以确认 MPXJ 不会根据子任务计算结束日期和持续时间。不过,Microsoft Project 确实会这样做,这就是为什么您在导入 MPX 文件时会在 MS Project 中看到这些属性。

关于project-management - MPXJ Api 在写入 .MPX 文件之前会自动计算 endDate 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11135907/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com