Verwaltung von Aufgabendauer

Aufgaben brauchen Zeit: Sie haben eine Dauer. Realistische Aufgabendauer helfen, ein realistisches Projekt Enddatum zu verleihen. Aspose.Tasks ermöglicht es Entwicklern, die Aufgabendauer in Projekten festzulegen.

Mit Dauern arbeiten

Die Dauer- und DurationFormat -Eigenschaften, die von der Aufgabe Klasse aufgedeckt werden, werden verwendet, um die geplante Dauer und das Format der Dauer einer Aufgabe zu bestimmen:

Dauer im Microsoft -Projekt

Um die Dauer einer Aufgabe in Microsoft Project zu sehen, kann man Weitere Ansichten und dann Taskeintrag Aus dem Menü View auswählen.

Aufgabendauer in Microsoft Project

So verwalten die Aufgabendauer im Microsoft -Projekt

Aufgabendauer mit Aspose.Tasks

Die folgenden Beispiele nehmen zu und verringern die Aufgabendauer auf 1 und halbe Woche.

 1// Create a new project and add a new task
 2Project project = new Project();
 3Task task = project.getRootTask().getChildren().add("Task");
 4
 5// Task duration in days (default time unit)
 6Duration duration = task.get(Tsk.DURATION);
 7System.out.println("Duration equals 1 day:" + duration.toString().equals("1 day"));
 8
 9// Convert to hours time unit
10duration = duration.convert(TimeUnitType.Hour);
11System.out.println("Duration equals 8 hrs: "+ duration.toString().equals("8 hrs"));
12
13// Increase task duration to 1 week and display if duration is updated successfully
14task.set(Tsk.DURATION, project.getDuration(1, TimeUnitType.Week));
15System.out.println("Duration equals 1 wk: " + task.get(Tsk.DURATION).toString().equals("1 wk"));
16
17// Decrease task duration and display if duration is updated successfully
18task.set(Tsk.DURATION, task.get(Tsk.DURATION).subtract(0.5));
19System.out.println("Duration equals 0.5 wks: " + task.get(Tsk.DURATION).toString().equals("0.5 wks"));
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.