Hi Zhencheng,
asProject.recalculate();
GanttChartView view = (GanttChartView) asProject.getDefaultView();
view.setHideRollupBarsWhenSummaryExpanded(false);
view.setRollUpGanttBars(true);
MPPSaveOptions options = new MPPSaveOptions();
options.setWriteViewData(true);
// Save the Project
asProject.save(“output_summary.mpp”, options);
Hi Kashif,
Hi Zhencheng,
Project asProject = new Project(“Blank2010.mpp”);
Task taskSummary = asProject.getRootTask().getChildren().add(“Summary”);
Task taskNode1 = asProject.getRootTask().getChildren().add(“Node1”);
taskNode1.outlineIndent();
taskNode1.set(Tsk.START, formatter2.parse(“06/29/16 08:00:00”));
taskNode1.set(Tsk.DURATION, asProject.getDuration(9, TimeUnitType.Day));
taskNode1.set(Tsk.WORK, asProject.getDuration(72, TimeUnitType.Hour));
Task taskNode2 = asProject.getRootTask().getChildren().add(“Node2”);
taskNode2.outlineIndent();
taskNode2.set(Tsk.START, formatter2.parse(“06/29/16 08:00:00”));
taskNode2.set(Tsk.DURATION, asProject.getDuration(9, TimeUnitType.Day));
taskNode2.set(Tsk.WORK, asProject.getDuration(72, TimeUnitType.Hour));
asProject.recalculate();
GanttChartView view = (GanttChartView) asProject.getDefaultView();// as TaskUsageView;
view.setHideRollupBarsWhenSummaryExpanded(false);
view.setRollUpGanttBars(true);
MPPSaveOptions options = new MPPSaveOptions();
options.setWriteViewData(true);
// Save the Project
asProject.save(“D:/Aspose_DotNetProjects/Tasks/SingleProgram/Tasks_762148/output_summaryB.mpp”, options);
System.out.println(“ok”);
Hi kashif,
Hi Zhencheng,