작업에서 초과 시간
Contents
[
Hide
Show
]Microsoft Project를 사용하면 사용자가 작업에 초과 근무를 할당 할 수 있습니다. Aspose.Tasks for java는 작업 클래스의 두 가지 속성을 통해이 기능을 지원합니다.
시간 외에
작업은 초과 근무 작업을위한 몇 가지 속성을 노출시킵니다.
- OVERTIMECOST : 실제 및 남은 초과 근무 비용 (더블)의 합계를 읽고 씁니다.
- 오버 타임 워크 : 작업 (TimesSpan)을 위해 예정된 초과 근무량을 읽고 씁니다.
작업 초과 근무의 Microsoft 프로젝트보기
작업의 초과 근무 및 비용 속성을 보려면 :
- 작업 입력 양식에서 삽입 메뉴를 선택한 다음 열을 선택하십시오.
- 초과 근무 열을 추가하십시오.
Microsoft Project의 초과 근무 열
Aspose.Tasks for java
다음 예제는 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(OvertimesInTasks.class);
4
5// Create new project
6Project project = new Project(dataDir + "Input.mpp");
7
8for (Task tsk : project.getRootTask().getChildren()) {
9 System.out.println(tsk.get(Tsk.OVERTIME_COST));
10 System.out.println(tsk.get(Tsk.OVERTIME_WORK).toString());
11 System.out.println(tsk.get(Tsk.PERCENT_COMPLETE));
12 System.out.println(tsk.get(Tsk.PERCENT_WORK_COMPLETE).toString());
13 System.out.println(tsk.get(Tsk.PHYSICAL_PERCENT_COMPLETE).toString());
14
15 // set percent complete
16 tsk.set(Tsk.PERCENT_COMPLETE, 100);
17}