1
我正在使用MPXJ Java Api創建,讀取Java中的Microsoft Project Planner文件..我發現執行代碼時遇到了一個特定的問題..代碼執行文件創建...我的問題是這個API根據子任務自動計算持續時間,結束日期等......因爲當我在Project Planner中打開文件時,我可以看到Task1的結束日期和持續時間。但是,當我寫入該文件之前,它顯示爲空。任何建議?在寫入.MPX文件之前,MPXJ Api會自動計算endDate嗎?
謝謝。
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");
有沒有辦法計算任務之間的任務依賴關係? –