추정 및 이정표 작업 관리
Contents
[
Hide
Show
]Microsoft 프로젝트에서는 이정표가 프로젝트 진행 상황을 모니터링하는 데 사용됩니다. 이정표는 프로젝트에서 중요한 요점입니다. 일반적으로 이정표는 지속 시간이없는 작업이지만 모든 작업은 이정표로 표시 될 수 있습니다. Aspose.Tasks 는 이정표를 관리하는 데 도움이됩니다.
이정표 작업
작업 클래스는 추정 및 이정표 작업을 관리하기 위해 isesstimated 및 ismilestone 속성을 노출시킵니다.
- isesStimated : 작업이 추정되는지 여부를 설정하고받습니다 (부울).
- ISMILESTONE : 작업이 이정표 (부울)인지 여부를 설정하고 얻습니다.
Microsoft Project에서 예상 및 이정표 작업보기
작업이 Microsoft Project의 이정표로 추정되거나 표시되는지 확인하려면 작업 입력 양식에서 작업을 두 번 클릭하십시오.
Microsoft Project의 이정표로 추정 작업을 표시
작업이 추정되는지 또는 이정표인지 알아 내
다음 코드 예제는 작업이 추정되는지 또는 Aspose.Tasks 를 사용하여 이정표인지 알아내는 방법을 보여줍니다.
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(EstimatedMilestoneTasks.class);
4
5Project project = new Project(dataDir + "input.mpp");
6
7// Create a ChildTasksCollector instance
8ChildTasksCollector collector = new ChildTasksCollector();
9
10// Collect all the tasks from RootTask using TaskUtils
11TaskUtils.apply(project.getRootTask(), collector, 0);
12
13// Parse through all the collected tasks
14for (Task tsk : collector.getTasks()) {
15 String strED = tsk.get(Tsk.IS_EFFORT_DRIVEN) != null ? "EffortDriven" : "Non-EffortDriven";
16 String strCrit = tsk.get(Tsk.IS_CRITICAL) != null ? "Critical" : "Non-Critical";
17 System.out.println(strED);
18 System.out.println(strCrit);
19}