Зовнішні часи в завданнях
Contents
[
Hide
Show
]Microsoft Project дозволяє користувачам призначати понаднормові завдання. Aspose.Tasks для Java підтримує цю функціональність через два властивості в класі завдань.
понаднормово
Завдання розкриває кілька властивостей для роботи з понаднормово:
- Overtimecost: читає та пише сумум завдань, фактичної та решти понаднормових витрат (подвійний).
- Overtimework: читає та пише кількість понаднормових, запланованих на завдання (часовий проміжок).
Microsoft Project View Project Project Overwreeway
Щоб побачити властивості та витрати на понаднормовий час:
- У формі запису завдань виберіть меню вставити, а потім стовпчик.
- Додайте стовпці понаднормових.
Стовпці понаднормових робіт у Microsoft Project
Отримання завдань у Aspose.Tasks для 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}