WBS associerad med uppgift i Aspose.Tasks
Introduktion
Välkommen till en värld av projektledning med Aspose.Tasks för Java! I den här handledningen kommer vi att fördjupa oss i krångligheterna i Work Breakdown Structure (WBS) som är förknippade med uppgifter som använder Aspose.Tasks för Java. Oavsett om du är en erfaren utvecklare eller precis har börjat, hjälper den här guiden dig att navigera genom det väsentliga för att hantera WBS-koder effektivt.
Förutsättningar
Innan vi dyker in i handledningen, se till att du har följande förutsättningar på plats:
- Java Development Kit (JDK) installerat på din maskin.
- Aspose.Tasks för Java-bibliotek har laddats ner och lagts till i ditt projekt. Du kan få det frånhär.
Importera paket
Se till att du importerar de nödvändiga paketen för att kickstarta ditt projekt:
import com.aspose.tasks.ChildTasksCollector;
import com.aspose.tasks.Project;
import com.aspose.tasks.Task;
import com.aspose.tasks.TaskUtils;
import com.aspose.tasks.Tsk;
import java.util.ArrayList;
import java.util.List;
Läs WBS-koder
Låt oss börja med att läsa WBS-koder förknippade med uppgifter. Följ dessa steg:
Steg 1: Ladda projektet
Project project = new Project("Your Document Directory" + "input.mpp");
Steg 2: Samla uppgifter
ChildTasksCollector collector = new ChildTasksCollector();
TaskUtils.apply(project.getRootTask(), collector, 0);
Steg 3: Analysera och anpassa
for (Task tsk : collector.getTasks()) {
System.out.println(tsk.get(Tsk.WBS));
System.out.println(tsk.get(Tsk.WBS_LEVEL));
tsk.set(Tsk.WBS, "custom wbs");
}
Det här utdraget läser och anpassar WBS-koder som är kopplade till uppgifter i ditt projekt.
Omnumrera uppgift WBS-koder
Låt oss nu utforska omnumrering av WBS-koder för uppgifter:
Steg 1: Ladda projektet
Project project = new Project("Your Document Directory" + "RenumberExample.mpp");
Steg 2: Välj Alla uppgifter
List<Task> tasks = (List<Task>) project.getRootTask().selectAllChildTasks();
Steg 3: Mata ut initiala WBS-koder
System.out.println("WBS codes before: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Steg 4: Numrera om WBS-koder
List<Integer> listIds = new ArrayList<>();
listIds.add(1);
listIds.add(2);
listIds.add(3);
project.renumberWBSCode(listIds);
Steg 5: Mata ut uppdaterade WBS-koder
System.out.println("\nWBS codes after: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Genom att följa dessa steg kommer du effektivt att numrera om WBS-koder för uppgifter i ditt projekt.
Slutsats
Grattis! Du har framgångsrikt lärt dig hur man arbetar med WBS-koder med Aspose.Tasks för Java. Denna kunskap ger dig möjlighet att effektivt hantera och anpassa ditt projekts uppgiftshierarki.
Vanliga frågor
F: Var kan jag hitta dokumentationen för Aspose.Tasks för Java?
S: Dokumentationen finns tillgänglighär.
F: Hur kan jag ladda ner Aspose.Tasks för Java?
S: Du kan ladda ner denhär.
F: Finns det en gratis testversion tillgänglig för Aspose.Tasks för Java?
S: Ja, du kan få en gratis provperiodhär.
F: Var kan jag få support för Aspose.Tasks för Java?
A: BesökAspose.Tasks forum för support.
F: Kan jag få en tillfällig licens för Aspose.Tasks för Java?
S: Ja, skaffa en tillfällig licenshär.